《git 版本控制》笔记 及 日常使用命令

git commit -m "" -m ""多个提交信息

git log -l 现实log数量

git branch 新分支  父分支

git rebase

git log --pretty=online

git ad d -i

git commit -m "" -a

git diff (不暂存)

git diff --cached(暂存区)

git diff HEAD(暂存和不暂存)

git branch -m 修改分支名

git checkout -b 新名称 其他分支

git diff --start

git blame 文件名

git commit -C HEAD -a --amend (在head提交的基础上加上修改 小写的c 会打开编辑器)

git revert -n (-n 参数告诉git不要提交)

git rebase -i HEAD~3 (从HEAD~3之后的那个提交起,重新排序)

git rebase -i 0bb3dfb^

pick 提交1

pick 提交2

pick 提交3

pick 提交1

squash 提交2

pick 提交3

git tag -a nw_huoxing_01 -m "cjs8444 1009"

git push origin --tags

git push --delete origin devel

merge :git revert commit -m 1/2

你可能感兴趣的:(《git 版本控制》笔记 及 日常使用命令)