Git命令行大全

切换目录:cd
显示当前目录的路径:pwd
查看状态:status
提交改动的代码到暂存区:git add .
合并代码添加备注信息:git commit -m"备注"
更新代码到本地:git rebase/git pull
提交到远程仓库:git push
查看有无更新:git fetch
初始化一个Git仓库: git init
添加文件 : git add
回退版本: git reset --hard commit_id
查看提交历史: git log
查看命令历史:git reflog
回退工作区:git checkout -- file
回退暂存区:git reset HEAD file
回退最近一次暂存区 git reset --soft HEAD^
回退本地分支:回退版本
删除一个版本库文件:git rm file
恢复工作区的文件:git checkout -- file
关联一个远程库: git remote add origin git@server-name:path/repo-name.git
第一次推送master分支的所有内容: git push -u origin master
推送最新修改: git push origin master
推送创建的分支 git push origin master:创建分支名
克隆一个本地库:git clone [email protected]:michaelliao/gitskills.git

提交代码到Git上 进入对应目录git init   2git add .  3git commit -m""  4git remote add https://git.coding.net/Sophia_YY/VUETest.git  5git push origin master

查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d
强行删除分支:git branch -D feature-vulcan
看到分支合并图:git log --graph
看到分支合并图:git branch -m dev-tmp develop


存储现场:git stash
恢复现场: git stash pop
查看列表:git stash list
查看远程库的信息:git remote -v
创建标签:git tag
创建特定commit的标签:git tag -a v0.1 -m "version 0.1 released" 3628164
git push origin v2.1.0_14
                                        
推送一个本地标签:  git push origin
推送全部未推送过的本地标签: git push origin --tags
查看本地tag   git tag -l
删除一个本地标签: git tag -d
查看远程tag    git show-ref --tag
删除一个远程标签: git push origin :refs/tags/
配置别名:  git config --global alias.st status
设置追踪流:git branch -u origin/dev_V2.0.0_1

修改本地 commit名字 git commit --amend
覆盖上次记录 git commit --amend --author="zhaoyue " --no-edit
clear清除rebase     git rebase --abort

你可能感兴趣的:(Git)