一.下载项目
1.找到项目的git地址如图红线所示下载方式为HTTP方式:地址如图片中所示;
![d5705c9a37162164ec99c137c2bac0d0.png](https://img-blog.csdnimg.cn/img_convert/d5705c9a37162164ec99c137c2bac0d0.png)
2.下载项目到本地
git clone 项目地址 例如
git clone http://************ (回车)
需要输入邮箱的账号和密码如图所示:
![df9905fd1b3914deb74497fb729f4de8.png](https://img-blog.csdnimg.cn/img_convert/df9905fd1b3914deb74497fb729f4de8.png)
3.idea打开下载的项目查看当前所在的分支
git branch -a 回车
黄色字体表示当前所在分支名字 按q 退出;
![b30588b4e7f36801f917b3d2235ea453.png](https://img-blog.csdnimg.cn/img_convert/b30588b4e7f36801f917b3d2235ea453.png)
4.切换到另外的一个分支
git checkout 分支名称 例如:
git checkout master 回车
5.拉取当前分支的最新代码
git pull
6.创建新的分支先切换到master分支并且拉去master的最新代码再创建
git checkout -b 新分支名称 例如:
git checkout -b branch_20191125_new
7.查看当前分支修改来哪些内容
git status
8.添加修改的内容到git上
git add . ---表示全部添加修改的内容
git add 修改的文件地址 ---单个文件添加
9.执行提交
git commit -m'提交说明' 例如:
git commit -m'本次提交修改的文件名称及内容'
10.推送当前分支提交的内容到远程仓库
如果新的分支首次提交到远程git会提示错误按照git提示进行操作如图:
![7c50716c91344ef426dcb01f75695c26.png](https://img-blog.csdnimg.cn/img_convert/7c50716c91344ef426dcb01f75695c26.png)
- git push --set-upstream origin 新的分支名称
- 如果不是新的分支提交 直接git push 回车即可
11.当前分支与master主分支合并,首先检查当前所在的分支是不是要合并的分支
git merge origin/master 回车如果有冲突的话需要修改冲突的文件后再执行 git push 操作