在公司作开发,大家都是谢童工作,难免会用到版本管理工具,现在最常用的是git
下面写一些我平时常用到的一些命令,最常用的,希望能对大家也有帮助:
首先:
当你的mentor(导师)给你一个代码的git链接的时候:
你需要创建一个自己的分支,然后把代码下载到自己的分支下,这样可以避免因为自己的误操作对公司的主程序产生影响
1 check out 代码
git checkout git://XXXXXXXXX(git link)
2 建立自己的分支:
git branch zj zj为分支名字
3 转移到zj的分支:
git checkout zj
这样本地local端就可以在自己的分支下随意折腾了 哈哈哈
然后:
本地的分支是建好了,但是服务器端的还是看不到这个分支的,那么我们需要
4. 通过push的方法把它同步到服务器端:
git push origin zj:zj 把本地的zj分支 push到远程服务器上
注意这个是提交代码用过的命令
那么服务器端,我们要进入我们的zj分支的目录下,要怎么办呢?
5. 通过pull的方式,进入到自己的分支下:
git pull origin zj:zj 注意:这个是在服务器端执行的哈
这个是将git上更新的代码拉下来 到本地
最后:
我们本地端的代码该如何提交呢:
6. 将本地代码提交到服务器端自己的分支上:
git add eva_test.py
git commit eva_test.py
注意add操作只有新文件创建时候才需要执行,如果只是对代码进行修改,则commit就可以了
最后的最后想说的是,如果在本地进行了commit之后,在服务器端必须要进行一次 pull命令才能看到最新的代码哦~
附一张很直观的图,想要详细学习git的小伙伴强烈建议大家去下面给大家的参考链接,讲的真心不错
附一些更详细的git操作的参考链接:
git 教程: http://www.yiibai.com/git/ (这个关于git的介绍真心全)