Git 常用命令

git init :初始化一个Git仓库

git status: 查看Git仓库当前的状态

git add :添加文件到Git仓库

git commit -m :提交到Git仓库

git reset --hard commit_id : 回到提交的版本;HEAD表示当前版本,HEAD^表示上一个版本,HEAD^^表示上上个版本,HEAD~100表示当前上100 个版本

git log : 查看提交历史

git reflog: 查看命令历史

git checkout -- file :撤销工作区的修改

git checkout : 切换分支

git rm:删除一个文件

git pull :拉取文件

git push: 推送文件

git remote add origin git@xx:path/project-name.git : 关联远程库

git push -u origin master :关联远程库后第一次推送master分支所有内容

git clone :克隆仓库

git branch:查看分支

git branch : 创建分支

git checkout -b :创建+切换分支

git merge :合并某分支到当前分支

git branch -d : 删除分支

git log --graph :查看分支合并图

git branch -D : 强力删除

git stash :储藏当前分支

git tag :创建一个标签,默认为HEAD,也可以指定一个commit_id

git tag -a -m 'xxx':指定标签信息

git tag:查看所有标签

git show :查看标签信息

git tag -d : 删除一个本地标签

git push origin :refs/tags/: 删除一个远程标签

git push origin :推送一个本地标签

git push origin --tags:推送全部未推送过的本地标签



你可能感兴趣的:(Git)