最近在研究如何使用git,虽然都是命令行比较复杂,但总结下常用的命令,对开发者而言会省力很多。
下面就从一天典型的工作流程开始,介绍git的命令行,前后有一定的逻辑顺序,方便理解
创建工作
一天工作从远程下载代码开始,可以使用http或者ssh。ssh需要机器做一些配置,有些复杂,优点是push时可以不用输入用户名和密码。
- 通过https将代码下载到本地
1.1 如果本地没有源代码,则下载(例子中使用我的git代码,替换成自己的即可):
git clone https://github.com/myGitToy/tushare.git
1.2 如果本地有源代码,则使用pull
git pull origin master
2.下载下来的默认是master分支,接下来可以选择以前做过的一条分支或者新建一条分支
#选择分支
git checkout xxx
#新建分支
git branch xxx
开始工作
进入到所选分支后就可以开始代码编写工作了,工作中经常需要查看修改文件或者递交工作结果,具体会用到以下命令:
#查看仓库状态
git status
#添加所有文件
git add .
#提交文件
git commit -m "commits"
结束工作
结束了一天的工作,将本地代码传回服务器
#递交分支
git push origin xxx
#合并分支
git merge
网友评论