git 删除分支-d和-D区别
git branch -d 分支
1、分支commit提交到分支版本库,删除不了
2、当前位置在该分支上,删除不了
git branch -D 分支
1、当前位置在该分支上,删除不了,
2、其他情况,强制删除
删除后的分支,下次创建时,如果被删除之前,在工作区和暂存区修改的操作和文件都会恢复。创建新分支,最好用新的分支名 目录-->工作区 git add -->提交到暂存区 git commit -->提交到版本库
git log历史日志说明
查分支历史日志,切换到分支即可
alias gitlog='git log --graph --pretty=oneline --abbrev-commit' #记录commit,merge操作等
gitlog * 741c515 erge branch 'dev'
git merge --no-ff 和 git merg 区别
没什么区别,只是在git log上记录合并信息,个人喜好吧。
git 基础命令
-
git branch
-
git branch dev
-
git checkout dev
-
git add .
-
git add a.txt
-
git add --all
-
git commit -m "添加 a.txt"
-
git branch master
-
git merge dev
-
git merge --no-ff -m "添加 a.txt" dev
-
git reset --hard HEAD^
-
git reset --hard HEAD^^
-
git reset --hard f87702e
-
git branch -d dev
-
git branch -D dev
相关文章
暂无评论...