# test **Repository Path**: guobaitao/test ## Basic Information - **Project Name**: test - **Description**: 练习使用 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # git使用 1. git资料库更新流程 ![image-20200323175808719](C:\Users\guoba\AppData\Roaming\Typora\typora-user-images\image-20200323175808719.png) ![image-20200323175940584](C:\Users\guoba\AppData\Roaming\Typora\typora-user-images\image-20200323175940584.png) 2. git clone https://gitee.com/guobaitao/test.git test1 把资料库clone到本地,并重新命名为test1 3. git status 检测资料库状态 4. 把test1资料库上传值分支dev1中,查看分支,并检验资料库状态(此时所有操作都在本地工作区) git checkout -b dev1 (创建并切换至该分支)等同于git branch dev1 + git checkout dev1 git branch -a git status ![image-20200323180705548](C:\Users\guoba\AppData\Roaming\Typora\typora-user-images\image-20200323180705548.png) 5. 使本地分支代码处于与master最新代码一致 git pull origin master 6. 修改本地工作区内文件,进行提交至dev1分支中 git add . git commit -m '提交一个文档2020年3月23日18:10:26' git push --set-upstream origin dev1 ![image-20200323181157618](C:\Users\guoba\AppData\Roaming\Typora\typora-user-images\image-20200323181157618.png) 7. 把分支dev1同步到master上 // 1 切换至master分支 //2 合并分支dev1 //3 解决冲突 //4提交 git checkout master git merge dev1 //现在无冲突,无需解决,后面以一个有冲突的例子进行演示 git push origin master ![image-20200323183020012](C:\Users\guoba\AppData\Roaming\Typora\typora-user-images\image-20200323183020012.png) 8. 模拟多分支版本冲突 8.1创建dev2分支 8.2修改和dev1分支中相同的文件 8.3提交至本分支 8.4合并至master分支 git clone https://gitee.com/guobaitao/test.git test2 git checkout -b dev2 git branch -a -- 修改文件 git status git add . git commit -m '修改文档2020年3月23日21:36:26' git push --set-upstream origin dev2 -- 切换至master git checkout master git merge dev2 git push origin master -- 有冲突,需要解决 --在该分支下拉取最新master资料库进行对比,修改冲突,提交 git pull origin master git add . git commit -m '解决冲突2020年3月23日18:36:26' git pull #把服务器代码拉下来跟你本地代码合并 git push #把合并好的最新代码推送到服务器端 9、2020年111111111111111111111111111122222222222222222222 10、家具的咖啡机阿萨德登记卡数据返