不管是对于 Git 的初学者还是经常使用 Git 的码农们,在日常工作中难免会有遇到有的命令一时想不起来。不妨将下面总结的一些 Git 常用命令及技巧收藏或打印出来,以备需要的时候可以很快找到。
git config
# 检查 git 配置 |
git init
# 初始化一个仓库 |
git add
# 将文件添加到暂存区 |
git status
# 检查仓库状态 |
git commit
# 提交更改 |
git log
# 查看提交历史 |
git diff
# 在使用 diff 提交之前所做的更改 |
git rm
# 删除跟踪文件 |
git mv
# 重命名文件 |
git checkout
# 切换分支 |
git reset
# 还原暂存区的更改 |
git commit --amend
# 修改最近的提交信息 |
git revert
# 回滚最后一次提交 |
git branch
# 创建分支 |
git merge
# 将 branch_name 合并到当分支 |
git pull
# 从远程仓库拉取更改 |
git fetch
# 获取远程仓库更改 |
git push
# 推送更改到远程仓库 |
git remote
# 添加远程仓库 |
Git技巧和窍门
清理已合并分支
清理已经合并的本地分支
git branch --merged master | grep -v "master" | xargs -n 1 git branch -d |
.gitignore
指明 Git 应该忽略的故意不跟踪的文件的文件,比如 .gitignore
如下
# 忽略 .vscode 目录 |
.gitattributes
关于 .gitattributes
请参考