Git 常用命令

xiaoxiao2021-03-01  48

Git 常用命令

创建目录:mkdir learngit

切换目录:cd learngit

显示当前目录:pwd

初始化:git init

添加文件:git add 文件名

提交文件:git commit -m “注释”

查看状态:git status

查看修改内容:git diff

查看修改记录:git log

回退版本:git reset –hard commit_id or HEAD^

查看命令历史:git reflog

丢弃未添加至暂存区的修改内容:git checkout –文件名

丢弃已添加至暂存区的修改内容:先返回git reset HEAD 文件名

删除文件:git rm 然后git commit

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

推送分支内容:git push -u origin master

克隆仓库:git clone

查看分支:git branch

创建分支:git branch 分支名

切换分支:git checkout 分支名

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

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

删除分支:git branch -d 分支名

看分支合并图:git log –graph –pretty=oneline –abbrev-commit

普通合并:git merge –no-ff -m “注释”

快捷合并:

工作区储藏:git stash

工作区查看git stash list

工作区恢复:git stash apply+git stash drop or git stash pop

查看远程库:git remote -v

远程抓取分支:git pull

创建标签:git tag V1.0

推送一个标签:git push origin tagname

推送所有标签:git push origin –tags

删除一个标签:git tag -d tagname

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

自定义git:git config –global color.ui true

配置别名:git config –global alias.st status

转载请注明原文地址: https://www.6miu.com/read-4549942.html

最新回复(0)