git的一些常用指令

原创
2017/01/04 13:17
阅读数 28

git作为目前流行的分布式版本控制系统,开发者对它好评如潮,功能强大,如果能很好得使用git指令进行版本控制对开发者来说就是如虎添翼。

本篇博客只是个人工作时使用git的一些总结,只说用法和简单的原理,详细原理请找百度吧

准备:先去git官网下载git bash,输入git指令的控制台,打开项目所在的文件夹,如果使用的是android studio,可以在选中类之后按下ctrl+alt+F12直接打开类文件的目录,右键进入git bash

git branch  查看当前分支 分支名是本地的

保存分支
1.git fetch origin <远程分支名>  origin要替换成远程仓库名
此时会在本地就有分支了

切换分支
git checkout 本地分支名

切换的时候,由于和别人一起开发的时候,诸如local.properties这类对本地编译有用但有不必提交到远程仓库的,在切换的时候会提示有文件未提交而失败,所以需要把这些文件压到栈里面,切换成功之后再出栈。

1、git stash  入栈

2、git checkout 本地分支名

3、git stash pop

 

git stash clear 清空栈

在本地新建一个分支并从仓库拉取代码

1、git checkout -b <本地分支名> origin/<远程分支名>  

2、git pull 更新  

git push server master:master_sz 意思就是,把你的master分支提交到server的master_sz上面

git reset --hard hashcode  回退版本

 

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部