(收录)git常用命令

常用命令

功能 命令
添加文件/更改到暂存区 git add filename
添加所有文件/更改到暂存区 git add .
提交 git commit -m msg
从远程仓库拉取最新代码 git pull origin master
推送到远程仓库 git push origin master
查看配置信息 git config –list
查看文件列表 git ls-files
比较工作区和暂存区 git diff
比较暂存区和版本库 git diff –cached
比较工作区和版本库 git diff HEAD
从暂存区移除文件 git reset HEAD filename
查看本地远程仓库配置 git remote -v
回滚 git reset –hard 提交SHA
强制推送到远程仓库 git push -f origin master
修改上次 commit git commit –amend
推送 tags 到远程仓库 git push –tags
推送单个 tag 到远程仓库 git push origin [tagname]
删除远程分支 git push origin –delete [branchName]
远程空分支(等同于删除) git push origin :[branchName]
查看所有分支历史 gitk –all
按日期排序显示历史 gitk –date-order

删除近期提交的commit

碰到想回滚提交,可以使用下面两个命令,先找到先要回滚的commit_id,然后执行:

git reset --hard commit_id 

git push origin HEAD --force

转载作品
转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本人联系,我们将在第一时间删除内容!

站内搜索

    撩我备注-博客

    joinee

    目录结构