Git 的功能总结
1.常用功能
github作为世界上最先进的分布式开发版本控制系统已经广泛的被公司和团队所应用,所以已经是程序员必会的项目
github应用最多的功能
- 最重要的功能就是版本的管理,创建本地的版本库
- 上传到远程库,从远程库克隆,方便代码的备份/上传,以及代码开源,多人开发合作
- 多人协作
2.本地版本库
常用命令:
- $ git add readme.txt
用命令git add告诉Git,把文件添加到仓库 - $ git commit -m “wrote a readme file”
简单解释一下git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,内容一般是对修改东西的解释
3.上传和克隆
上传
- $ git push origin master
把本地master分支的最新修改推送至GitHub - $ git push origin dev
dev分支是开发分支,团队所有成员都需要在上面工作,所以也需要与远程同步
克隆
- $ git clone git@github.com:michaelliao/gitskills.git
用命令git clone克隆一个本地库,注意地址换成自己的 然后你就会有一个和仓库一样的本地代码库
然后可以利用上面的命令进行推送和代码管理
4.多人协作
- 多人协作时,大家都会往master和dev分支上推送各自的修改。
- $ git remote -v
查看远程库信息 - $ git push origin branch-name
本地推送分支 - $ git pull
如果推送失败,先用git pull抓取远程的新提交 - $ git checkout -b branch-name origin/branch-name
在本地创建和远程分支对应的分支 - $ git branch --set-upstream branch-name origin/branch-name
建立本地分支和远程分支的关联
参考
1.廖雪峰网站