Git 的各种功能和特性
克隆一个Git存储库
在第一次操作时,可以通过git clone将远程仓库的内容拉取到本地仓库中。
执行git clone命令后,会自动创建origin。
origin是远程仓库的名称。只有具备权限的提交者才能进行clone。
叉子
将他人的远程仓库复制为自己的远程仓库。
Fork在开源中被广泛使用。例如,像Atom这样的项目被大量Fork,并发送了拉取请求。
关于git clone和fork的区别
执行 git pull
git pull 是执行 fetch 和 merge 的操作。
fetch 是从远程仓库拉取到本地存在的跟踪仓库。
把代码推送到 Git
我正在将本地仓库推送到远程仓库。
将分支推送到远程仓库的指定分支:git push [远程仓库名称] [本地分支名]:[远程分支名]
将本地分支的branchname推送到远程仓库的分支中。
git push origin develop:master
develop是本地分支(branchname),master是远程分支的名称。
合并git
将当前分支吸取其他分支的提交。
列举git配置信息
可以显示在git上注册的信息列表。
Git rebase => Git 变基
我无法完全理解git merge和另外一项的区别。