git 分支处理
git 创建常用(多)分支(如:Master 主分支、Develop 分、Feature 功能分支、Release 预发布分支、Hotfix(或者Fixbug) 分支)步骤
1.mkdir 项目名 ----->创建仓库存储文件夹
2.cd 项目名 ----->进入文件夹
3.git init ----->初始化一个仓库
4.git checkout -b develop ----->创建并切换到develop分支
5.git branch -a ----->查看所有分支
6.git pull ----->拉取远程仓库代码
7.git add -A ----->添加所有改动到本地仓库暂存
8.git status ----->查看状态
9.git commit -m "备注" ----->备注提交信息
10.git remote add origin -----> 远程仓库名字
11.git push -u origin -----> 分支名字
12.git checkout master -----> 切换到主分支
13.git merge --no-ff develop ----->把 develop 合并到 master 分支,no-ff 选项的作用是保留原分支记录
14.git branch -d develop -----> 删除 develop
法一:
git push origin --delete <branchName> ----->删除远程分支
法二:
git push origin :<branchName> ----->推送一个空分支等同于删除
法一:
git push origin --delete tag <tagname> ----->删除tag
法二:
git tag -d <tagname>
git push origin :refs/tags/<tagname>
推送一个空tag等同<-->两个步骤删除tag
冲突后:
git add .
git commit -m "冲突已经解决" ----->备注冲突的信息
git push origin master` ----->即可完成一次冲突的合并。
放弃某一个文件的修改:
git status
git checkout --"被放弃修改的文件名" --一定不能少