Git命令汇总

设置用户名和邮箱

--global表示全局的,也可以不加--global为当前项目设置用户名和邮箱

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

将当前目录设置为仓库

git init

使用命令后会发现该目录下会多出一个.git隐藏目录,该目录用于保存本仓库的版本信息.

添加文件到仓库

git add <file>

提交修改

git commit -m <说明文字>

查看仓库当前状态

仓库内容是否修改,是否已提交.

git status

查看提交日志

--pretty=oneline 只显示一行(版本号和修改内容),不加的话显示详细信息

git log --pretty=oneline

版本回退

git reset --hard HEAD^                              //上个版本
git reset --hard HEAD^^                            //上上个版本
git reset --hard HEAD~n                           //上n个版本
git reset --hard HEAD <版本号>

命令记录

记录每一次使用过的命令,会显示当前

git reflog

撤销修改(还未使用git add添加到暂存区)

git checkout -- <file> 

关联/取消关联远程库

git remote add origin 远程库地址
git remote remove origin

推送到远程仓库

使用-u会关联本地与远程的分支

git push [-u] origin master

创建SSH KEY

ssh-keygen -t rsa -C "youremail@example.com"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。