上手 1:
Git 的最基本的工作模型
- 从 GitHub 把中央仓库
clone
到本地(使用命令:git clone
) - 把写完的代码提交(先用
git add 文件名
把文件添加到暂存区,再用git commit
提交)- 在这个过程中,可以使用
git status
来随时查看工作目录的状态 - 每个文件有 "changed / unstaged"(已修改), "staged"(已修改并暂存), "commited"(已提交) 三种状态,以及一种特殊状态 "untracked"(未跟踪)
- 在这个过程中,可以使用
- 提交一次或多次之后,把本地提交
push
到中央仓库(git push
)
上手 2-多人合作:
「多人合作的基本工作模型」进行改良
- 写完所有的
commit
后,不用考虑中央仓库是否有新的提交,直接push
就好 - 如果
pus
失败,就用pull
把本地仓库的提交和中央仓库的提交进行合并,然后再push
一次