代码提交相关
-
项目的初始化git ,如果项目是远程clone下来的,这一步忽略
git init -
添加远程源,如果项目是远程clone下来的,这一步忽略,origin 后面的请根据实际地址来
git remote add origin git@codeup.aliyun.com:5f0573846a575d7f236616f1/suconnect/te -
查看当前状态,主要是检查有没有commit
git status -
将文件暂存到缓存区
添加一个或多个文件到暂存区:
git add [file1] [file2]
添加当前目录下的所有文件到缓存区
git add .
-
提交
git commit -m "提交备注" -
可以再次检查状态
git status -
推送之前先拉一下,master分支或者dev,根据远程开发分支是啥决定 , 如果拉下来有新代码出现,有冲突先解决冲突,解决好之后再执行3,4步骤,没冲突的话也要执行3,4,5步骤。
git pull origin dev -
推送
git push origin dev
分支相关
-
查看当前分支
git branch -
创建本地新分支
git branch dev -
切换本地分支
git checkout dev
冲突相关
冲突是在个人拉取代码的时候,现有代码与远程代码不匹配所导致的
一般有冲突出现的地方都会有这些字眼 ,
Please, commit your changes or stash them before you can merge.
一般会告诉你冲突出现的文件地址,找到相应地址去解决就好












网友评论