仓库初始化 Git-Workflow
Git已经成为当今版本控制工具的主流,而分布式的结构和日志型的存储让Git不那么容易理解。 本文以实际的案例,总结了仓库初始化的操作步骤以及涉及到的Git命令。
从既有远程仓库建立
场景:加入一个项目,或创建一个项目副本。
步骤:远程仓库已经存在的情况下,直接克隆即可得到一个仓库副本。
git clone git@foo.com:bar.git
cd bar/
从空的远程仓库建立
场景:初始化一个远程仓库,例如建立一个Github仓库后。
步骤:新建目录并将其初始化为Git仓库,然后添加远程仓库到remote
。
mkdir bar && cd bar
git init --bare
git remote add origin git@foo.com:bar.git
touch README.md
git add README.md && git commit -m 'init'
# 初次Push需指定远程分支
git push -u origin master
转载自 Harttle.Land
本文采用 知识共享署名 4.0 国际许可协议(CC-BY 4.0)进行许可。转载请注明来源: https://snowfrs.com/2016/08/29/git-workflow-init.html 欢迎对文中引用进行考证,欢迎指出任何不准确和模糊之处。