美文网首页
我的git工作流程

我的git工作流程

作者: daozun | 来源:发表于2018-06-06 13:54 被阅读0次

使用git有一段时间了,平时使用忘了或者不会的话经常去网上寻找解决方法,也想自己总结一下,那就开写吧。

1. 一般我们进行开发会先从远程clone项目,一般有两种连接方式:ssh和http。

    1.1 ssh方式,需要先在本地生成一个公钥文件,然后把公钥输入到远程仓库(一般是github或gitlab),这种方法提交代码不用每次输入用户名和密码,具体操作请自行寻找,我就不多说了。

           如:git  clone   git@xxxxxxxxx.git

    1.2 http方式,这种方法需要每次输入用户名和密码

            如:git clone  https:xxxxxxx.git

2.我司现在的情况是,master是主分支,因为前端人数不是很多,所以每人一个分支,如我的开发分支是dev-lq。

3.当我开发完一些功能时一般流程是这样:

    3.1 git add -i  (看一下哪些需要更新和add)

    3.2 git commit -m "xxxxx"

    3.3 git push

 4.当测试完毕没有问题时合并到master主干上:

    4.1 git branch -a (保险起见查看一下当前分支,-a是查看所有分支)

    4.2 git checkout master (转换到本地master分支)

    4.3  git pull origin master (取最新代码)

    4.4 git merge dev-lq (把本地dev-lq分支代码合到本地master上)

    4.5 git push origin master (把合并后的代码push上去)

写作内容部分参考自:https://blog.csdn.net/boysky0015/article/details/78185879      感谢作者!

相关文章

网友评论

      本文标题:我的git工作流程

      本文链接:https://www.haomeiwen.com/subject/ilsbsftx.html