欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

git最新常用命令汇总

程序员文章站 2022-06-04 16:47:54
设置用户名: git config --global user.name "your name" 设置邮箱: git config --global user.emali &qu...

设置用户名: git config --global user.name "your name"

设置邮箱: git config --global user.emali "your email"

新建仓库: mkdir hekai

cd hekai

pwd

把仓库变成: git可管理的仓库

git init

把文件添加到版仓库

git add readme.txt

把文件提交到仓库

git commit -m "this is a describe"

查看仓库当前状态

git status

查看文件修改差别

git diff readme.txt

提交历史记录:git log

历史记录版本号:git log --pretty=oneline

回退到上一个版本:git reset --hard head^

回退到上上个版本:git reset --hard head^^或者git reset head~2

回到制定版本:git reset --hard 版本号

命令历史记录:git reflog

撤销工作区修改:git checkout -- readme.txt

撤销发布到暂存区文件到工作区:git reset head readme.txt

删除文件管理器中的文件: rm (只是删除工作区文件。版本库中文件依然存在)

删除版本库中文件:git rm test.txt

git commit -m"remove test.txt"

恢复删除的文件:git checkout -- test.txt(只能恢复到最新版本,会丢失最近一次提交后修改的内容)