使用环境:Ubuntu
down项目- 创建分支
从指定分支进行克隆项目
git clone -b 分支名称 xxx.git(项目地址)
如果本地没有上传分支需要先配置一次
git config --glabal user.email "邮箱地址"
git config --global user.name "用户名"
列出已经存在的远程分支
git remote -v
如果当前没有分支就创建一个
git remote add origin [email protected]:项目名称.git
提交代码
在 .git 所在目录打开终端
先从远程仓库down一下
【解决冲突位置1】
先 git pull origin 分支名
有冲突git会告诉你,双方同时修改了哪些文件,
然后你可以先git stash(把自己写的东西缓存),
再执行 git pull origin 分支名,
再执行git stash pop(取出自己写的东西)
修改冲突代码,或者没有修改同一处git就给你自动合并了
一定执行一下这个,不要把自己搞出来的 以~结尾的 临时文件交上去,看看自己改动了哪些文件
git status
git add 某个文件:只把此文件加入暂存,git add . 把所有的改动文件都加入缓存
git add . 或者 git add XX文件
如果你在这不想提交了,那就执行 git reset ./xx文件
提交,-m后面是对这次提交的备注
git commit -m 'massege'
【解决冲突位置2】
执行 git pull origin 分支名
修改冲突代码,或者没有修改同一处git就给你自动合并了
推送至代码库
git push origin 分支名