Git操作指令

1、创建版本库

git init

 2、把工作区修改过的文件添加到版本库暂存区,点号表示当前目录下所有文件;

git add .
#查看仓库状态
git status

 3、把版本库暂存区的文件提交到当前分支

git commit -m "备注说明"

 4、查看历史版本

#显示所有版本的详细信息
git log
#以一行显示所有版本信息
git log --pretty=oneline

 5、版本回退

#回退到上一个版本
git reset --hard HEAD^
#回退到某一个版本
git reset --hard 版本号

 6、查看命令执行历史记录

git reflog

 7、查看工作区文件和版本库里的区别

git diff HEAD -- filename 

 8、撤销修改

#撤销工作区的修改
git checkout -- filename

#撤销暂存区的文件
git reset HEAD <file>

 9、删除文件

git rm filename

 

远程仓库

1、将本地仓库与远程仓库关联

git remote add origin 远程仓库地址

 2、把本地库内容推送到远程库

#把master分支推送到远程,--all所有的
git push -u origin master

 3、从远程库克隆到本地

 git clone 远程地址

 

分支管理

1、创建分支

#创建分支
git branch 分支名称
#切换分支
git checkout 分支名称

#git checkout命令加上-b参数表示创建并切换
git checkout -b 分支名称

 

 2、查看分支

git branch

 3、合并分支

#把dev分支合并到当前分支
git merge dev

#合并分支时,加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并
 git merge --no-ff -m "merge with no-ff" dev

4、删除分支

git branch -d 分支名称

 5、分支贮藏及恢复

#贮藏
git stash
#恢复
git stash pop

 

转载于:https://www.cnblogs.com/goufugui/p/9456854.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值