git上传更新的一般开发流程(简单实用),极为详细,可参考酌情使用

若公司git中上有master(正式)与dev(测试)两个分支。

开发流程:

1.克隆下master分支上代码到本地,git clone git地址。

2.打开下载文件地址,右击打开git bash,新建分支(以我名字举例):git branch magang

3.git branch -a查看分支,并查看目前处于哪个分支,切换到本地分支:git checkout magang

4.下拉更新:git pull origin master使本地分支代码处于与master最新代码一致。

5.在magang本地分支开发完成后git add与git commit后(不提交则切换不过去,君不妨一试),切换到开发测试分支(git checkout dev),git pull origin dev(更新测试分支), git marge magang(合并本地分支代码),此时肯定有冲突代码,修改后,git add,git commit,git push origin dev提交到开发测试分支。

6.于测试服测试完成后,切换到本地分支,git checkout magang。再次更新主代码(git pull origin master),以免出错。

7.切换到master分支(git checkout master),合并本地代码(git merge magang),修改冲突,提交(git add,git commit,git push origin master),至此,则代码修改上传完成。

但不拘泥于以上步骤,若改动很少几行代码又很急需,可在主分支上直接修改上传,而后到本地下拉主代码,而后与dev的的测试分支合并上传。

你可能感兴趣的:(php内功)