13个实用Git技巧
原创
1. 查看提交历史
使用以下命令可以查看项目的提交历史:
git log
2. 撤销最近一次提交
如果你不小心提交了一些差错的内容,可以使用以下命令撤销最近一次提交:
git reset --soft HEAD^
注意:这将撤销提交,但不会撤销工作区的更改。
3. 修改上一个提交的信息
如果你发现上一个提交的提交信息有误,可以使用以下命令进行修改:
git commit --amend
4. 查看分支
使用以下命令查看当前所有分支:
git branch
5. 创建并切换到新分支
使用以下命令创建一个新分支并切换到该分支:
git checkout -b new_branch_name
6. 删除分支
删除一个本地分支:
git branch -d branch_name
删除一个远程分支:
git push origin --delete branch_name
7. 查看未跟踪的文件
使用以下命令查看未跟踪的文件:
git status
8. 查看已暂存和未暂存的更改
使用以下命令查看已暂存和未暂存的更改:
git diff
查看已暂存的更改:
git diff --cached
9. 拉取远程仓库的最新更改
使用以下命令拉取远程仓库的最新更改:
git pull
10. 推送本地分支到远程仓库
使用以下命令将本地分支推送到远程仓库:
git push origin branch_name
11. 设置用户信息
使用以下命令设置用户名和邮箱:
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
12. 生成SSH密钥
使用以下命令生成SSH密钥:
ssh-keygen -t rsa -C "your_email@example.com"
13. 克隆远程仓库
使用以下命令克隆一个远程仓库到本地:
git clone repository_url