Git命令汇总

2018-01-17  本文已影响0人  接骨木go

设置用户名和邮箱

--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"
上一篇 下一篇

猜你喜欢

热点阅读