设置用户名、邮箱 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com"
初始化本地仓库 $ git init
添加至暂存区 $ git add .
提交到本地仓库 $ git commit -m <message>
查看状态 $ git status
查看文件被修改的地方 $ git diff file
提交日志 $ git log
历史记录 $ git reflog
选择版本 $ git reset --hard commit_id
撤销工作区的修改(用暂存区的文件替换工作区的文件) $ git checkout -- file
把暂存区的修改撤销掉(unstage),重新放回工作区 git reset HEAD <file>
创建SSH Key $ ssh-keygen -t rsa -C "远程仓库注册时的邮箱"
添加远程仓库 $ git remote add origin git@gitee.com:gwy0471/learn.git
修改远程仓库地址 $ git remote set-url origin https://github.com/qixinghaitang/learngit.git
断开远程仓库连接 $ git remote remove origin
查看当前远程仓库地址 $ git remote -v
本地仓库推送到远程仓库 $ git push
克隆远程仓库项目 $ git clone git@github.com:michaelliao/gitskills.git
创建分支 $ git branch dev
选择分支 $ git checkout dev
创建并选择分支 $ git checkout -b dev
查看分支 $ git branch
将dev分支合并到master分支上 $ git merge dev
删除dev分支 $ git branch -d dev
status不能显示中文 $ git config --global core.quotepath false
|