git 常用指令
Posted lidarui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 常用指令相关的知识,希望对你有一定的参考价值。
git remote -v
查看远程仓库地址git branch
查看本地分支git branch -v
查看远程分支git branch -a
查看所有远程分支git push origin --delete 分支名
删除远程分支git branch -d 分支名
删除本地分支- 查看git保存的用户名密码可以进入钥匙串查看
- 创建仓库
mkdir nnn //仓库名
cd hhh
git init //初始化仓库
git status //查看仓库状态
touch README.md //创建READEME.md文件
git add ERADME.md //添加ERADME.md至暂存区
git commit -m "hhh" //如果想要提交信息记录的更详细,请不要加 -m
git log --pretty=short //加--pretty=short 只显示提交信息的第一行
git log ggg //ggg是指指定的文件或目录,用于查看指定的目录、文件的日志
git log -p //查看提交所带来的改动
git log -p ggg //查看指定文件的改动
git diff //可以查看工作树,暂存区,最新提交之间的差别
git diff HEAD //查看工作树与最新提交的差别
- 分支操作
git branch //显示分支一览表,同时确认当前所在的分支
git checkout -b aaa //创建名为aaa的分支,并且切换到aaa分支
(git branch aaa //创建名为aaa的分支
git checkout aaa // 切换到aaa分支
)能和git branch -b aaa 得到同样的效果
git checkout - //切换到上一分支
- 分支合并
git checkout master //切换到master分支
git merge --no--ff aaa // 加--no--ff 参数可以在历史记录中明确地记录本次分支的合并
git log --graph //以图表形式查看分支
- 推进历史
git reflog //查看仓库的操作日志,找到要推历史的哈希值
git checkout master
git reset --hrad ddd //ddd为要推进历史的哈希值
以上是关于git 常用指令的主要内容,如果未能解决你的问题,请参考以下文章