一. 克隆远程仓库代码
#1. 克隆主分支
git clone https://gitee.com/daaayyy71/test.git(默认仓库地址,克隆master)
#2. 克隆指定分支
git clone -b second https://gitee.com/daaayyy71/test.git(second是指定分支名)
二. 新建分支(third)并提交到远程仓库
#1.新建分支
git branch third
#2.把本地分支推送到远程
git push origin third
#3.切换到该分支
git checkout third
#4.查看本地修改
git status
#5.添加本地修改
git add .
6.commit
git commit -m 'my new branch'
#7.推送代码
git push
三. 合并分支(second)到master
#1.切换到指定分支;
git checkout second
#2.拉取分支代码;
git pull
#3.切换到主分支;
git checkout master
#4.把分支的代码merge到主分支;
git merge second
#5.git push推送后,指定分支代码就已经合并在主分支了。
git push
#使用此方法还可以合并主分支代码到指定分支,
四. 合并主分支代码到指定分支(third)
#1. 将分支切换到master
git checkout master
#2. 将代码pull到本地
git pull
#3. 手动修改冲突
#4. 提交修改到本地仓库
git add .
git commit -m "merge master into third"
#5. 切换到所在分支
git checkout third
#6. merge合并
git merge master
#7. 将本地内容push到分支
git push
五. 本地仓库与远程仓库建立联系并推送到远程分支
#1.进入项目文件夹并初始化本地git仓库
cd F:\test\april
git init
#2.保存本地修改
git add .
#3.提交日志
git commit -m "first"
#4.查看本地仓库分支,发现会出现一个master的分支
git branch
#5.配置远程仓库
#test 为远程仓库别名 后面https 为远程仓库地址
git remote add test https://gitee.com/daaayyy71/test.git
#6.配置完成后,可使用 git remote -v 命令查看是否生效
#7.将代码推送远程
#git push <远程主机名> <本地分支名>:<远程分支名>
#test 为远程仓库别名,master为本地分支名,dev为远程分支名
git push test master:dev
#出现以下提示证明已成功推送
#remote: Processing changes: done
#remote: Updating references: 100% (1/1)
#To https://gitee.com/daaayyy71/test.git
# * [new branch] master -> dev