代码提交相关
-
项目的初始化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.
一般会告诉你冲突出现的文件地址,找到相应地址去解决就好
网友评论