推送、拉取和克隆
本课属于 Coddy Terminal 学习旅程的“版本控制”单元。第 48 课,共 58 课。
有三个命令可以在本地仓库和远程仓库之间传输内容:
git clone <url>:下载现有远程仓库的完整副本,包括完整历史记录。这是开始参与他人项目的方式。
git push <remote> <branch>:将你在指定分支上的本地提交上传到远程仓库。git pull <remote> <branch>:从远程仓库下载新的提交,并将它们合并到当前分支中。这是先执行git fetch再执行git merge的简写。
首次推送新分支时,通常会传入 -u(或 --set-upstream),以便记住关联关系:
git push -u origin feature-login之后,直接使用 git push 和 git pull 时,会自动使用已保存的上游分支。
在这门课程中,你不会对真实服务器运行这些命令,但你会在现实中的各种教程里看到它们。
亲手试试
这节课没有代码挑战。
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
版本控制中的所有课
自己练习: Terminal 在线编辑器