运维开发网

git使用混淆小集合

运维开发网 https://www.qedev.com 2021-04-28 16:34 出处:51CTO 作者:feko大魔王
git删除分支-d和-D区别gitbranch-d分支1、分支commit提交到分支版本库,删除不了2、当前位置在该分支上,删除不了gitbranch-D分支1、当前位置在该分支上,删除不了,2、其他情况,强制删除删除后的分支,下次创建时,如果被删除之前,在工作区和暂存区修改的操作和文件都会恢复。创建新分支,最好用新的分支名目录-->工作区gitadd-->提交到暂存区gitcommi

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

0

精彩评论

暂无评论...
验证码 换一张
取 消