git 简单使用记录
项目git 使用流程
一、 项目初始化
1、 本地项目初始化为git项目,进入到项目目录
1.1、 git init (将目录转变为一个git仓库,会创建.git的子目录)
1.2、 git add . (将目录所有文件夹都添加,不包括空文件夹)
1.3、 git commit -m ‘commit msg’( 提交修改, ‘commit msg’ 为注释信息)
1.4、 去远程git仓库建立远程git项目,(在网页操作即可)
1.5、 Git remote add origin git@github.com:xxxxxx.git (添加到远程git仓库)
执行 git pull origin master --allow-unrelated-histories
1.6、 git push -u origin master (将项目推到远程git仓库)
2、 已有git项目Clone 为本地项目
2.1、 Git clone git@github.com:xxxx.git (检出项目到本地)
二、 项目更新
1. 从master建立自己的远程分支xx
2. 本地检出xx分支 git clone (或者使用idea检出)
3. 本地代码进行修改
4. Git commit (本地代码提交到本地xx分支)
5. Git push (本地xx分支推送到远程xx 分支)
6. 切换到master 分支
7. Git pull 更新最新的master 分支代码到本地master分支
8. 切换到本地xx分支
9. 从本地master 分支 merge 代码到xx分支,(如果有冲突需要解决冲突,请仔细检查,不要覆盖其他人代码)
10. Git pull (master合并到本地xx分支的代码推送到远程xx分支)
11. 远程xx分支合并到远程master 分支,
至此, master分支和xx分支的代码都为最新的代码.
三、 测试环境
Master 某个版本分支稳定后,推送到uat 分支进行测试, 待测试稳定后, 从uat分支建立prod生产分支,并推送代码到生产分支
四、 生产环境
Prod 分支代码即为最新的生产分支代码. 每次发布打tag 进行记录
 
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号