Git 官网:https://git-scm.com/
设置提交时的 NAME 和 EMAIL:
1 | $ git config --global user.name "nikename" |
查看设置的 NAME 和 EMAIL:
1 | $ git config user.name |
把刚刚提交到的版本库的操作撤销掉,并将正确的版本提交 这时我们就需要用到 git commit –-amend
命令
我们把文件修改为正确的,然后 git add
到暂存区 再使用 git commit -–amend
命令
这时 Bash
会提示
1 | $ git commit --amend |
做一个功能,可能提交了 10 多次,会不会有一些崩溃?单纯这么多次的 commit 就可能出现有无用,或者可以合并的 commit,就很让人不舒服。
基于上面所说问题,不难想到:每一次功能开发, 对多个 commit 进行合并或者删除处理,这时候就需要用到 git rebase
修改提交的历史 Commit
修改最近的 4 次提交纪录
1 | git rebase -i HEAD~4 |
-i
是 --interactive
的缩写 - 交互的意思;HEAD~4
修改最近的 4 次提交记录;
使用ssh-keygen
生成私钥和公钥
1 | $ ssh-keygen -t rsa |
git log
基础查看提交日志
1 | $ git log |
Git 官网:https://git-scm.com/
1 | $ git config --global user.name "nikename" |
1 | $ git config user.name |