1. git help:帮助

  • git help xxx
  • git xxx --help

2. git init:初始化

  • git init

3. git config:配置

常见用法

  • git config --system:系统级,对所有用户所有项目生效
  • git config --global:全局级,对当前用户的所有项目生效
  • git config:项目级的:对当前项目生效

常见使用案例

  • git config --global user.name crazyacking(设置姓名)
  • git config --global user.email crazyacking@gmail.com(设置邮箱)

4. git remote:设置远程仓库信息

常见用法

  • git remote -v:查看远程仓库连接
  • git remote set-url:设置远程仓库连接

常见使用案例

  • git remote add origin git@github.com:crazyacking/CJTLIG.git(增加远程连接)
  • git remote rm origin(删除远程连接)
  • git remote set-url origin git@github.com:crazyacking/CJTLIG_new.git git@github.com:crazyacking/CJTLIG.git(更换远程连接)

5. git clone:克隆项目

常见使用案例

  • git clone git@github.com:crazyacking/CJTLIG.git(克隆项目到当前文件夹)
  • git clone git@github.com:crazyacking/CJTLIG.git dirname(克隆项目到dirname文件夹)

6. git pull:拉取并合并远程代码

常见使用案例

  • git pull

7. git fetch:拉取远程代码

常见使用案例

  • git fetch

8. git checkout:检出代码

常见用法

  • git checkout 5a5d53e(检出5a5d53e对应版本)
  • git checkout filename 5a5d53e(检出5a5d53e对应版本的某文件)
  • git checkout HEAD^(检出前一版本的代码)
  • git checkout -b branch_name(检出并创建新分支)
  • git checkout branch_name (切换到某分支)
  • git checkout -f branch_name(强制切换到某分支)

9. git reset:重置代码

常见用法

  • git reset 5a5d53e(重置版本库和暂存区)
  • git reset --soft 5a5d53e(重置版本库)
  • git reset --hard 5a5d53e(重置版本库、暂存区、工作区,危险的操作)

10. git add:添加文件

常见用法

  • git add .
  • git add filename

11. git commit:提交代码

常见用法

  • git commit -m “提交说明”

12. git push:推送代码

常见用法

  • git push(推送代码)
  • git push origin master(推送代码到某个分支)

13. git branch:分支操作

常见用法

  • git branch(查看分支列表及当前所在分支)
  • git branch -d|-D branch_name(删除分支)

14. git merge:合并操作

常见用法

  • git merge branch_name(合并某分支到前)

15. git ignore:忽略文件

常见用法

  • 修改.gitignore文件,将要忽略的文件加入即可

16. git log:显示提交历史记录

常见用法

  • git log(查看提交记录)
  • git log --oneline(以单行方式查看整个项目的提交记录)
  • git log --oneline filename(以单行方式查看某个文件的提交记录)

git常见用法介绍的更多相关文章

  1. Xcode中git的用法介绍与"Please tell me who you are"问题的解决方式

    我在之前多篇博客中解说了怎样使用命令行操作git,能够大大提高我们的工作效率.详细能够參考<Git学习札记><Git学习札记--进阶>等文章.事实上对于同一个工具,我们有不同的 ...

  2. 【原】git常见用法

    1.克隆 当前用户:git clone 192.165.53.15:/home/git/repo/Tegra/bsp/tx1_filesystem.git/ 非当前用户:git clone xxxxx ...

  3. HTML5 笔记之 HTML5 的常见用法介绍

    阅读目录 介绍 网页标题.文章标题.文章段落 介绍 字体大小.字体颜色.字体类型.字体位置.背景颜色 介绍 插入图片 介绍 网页内的超链接.网页间的超链接 介绍 有序列表.无序列表 介绍 表格制作 介 ...

  4. stringstream常见用法介绍

    1 概述 <sstream> 定义了三个类:istringstream.ostringstream 和 stringstream,分别用来进行流的输入.输出和输入输出操作.本文以 stri ...

  5. Git 常见的一些小命令

        Git 常见的一些命令 关于一些参数比较多,比较复杂的都有单独进行介绍         1. git cherry-pick 挑拣命令,当我们不想合并分支,或者git pull 更新仓库,而是 ...

  6. Guava中Predicate的常见用法

    Guava中Predicate的常见用法 1.  Predicate基本用法 guava提供了许多利用Functions和Predicates来操作Collections的工具,一般在 Iterabl ...

  7. iOS 开发多线程篇—GCD的常见用法

    iOS开发多线程篇—GCD的常见用法 一.延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) ...

  8. ReactiveCocoa常见操作方法介绍/MVVM架构思想

      1.ReactiveCocoa常见操作方法介绍. 1.1 ReactiveCocoa操作须知 所有的信号(RACSignal)都可以进行操作处理,因为所有操作方法都定义在RACStream.h中, ...

  9. iOS开发多线程篇—GCD的常见用法

    iOS开发多线程篇—GCD的常见用法 一.延迟执行 1.介绍 iOS常见的延时执行有2种方式 (1)调用NSObject的方法 [self performSelector:@selector(run) ...

随机推荐

  1. go channel tips

    一.只有一个goroutine时,读写阻塞的chan会出错(“fatal error: all goroutines are asleep - deadlock!”).包括未make的chan(cha ...

  2. mongodb副本集与分片结合

    1.在三个不同服务器上,分别建立副本集: 202服务器: 192.8.123.202:27017 replSet = r202 192.8.123.202:27018 replSet = r202 1 ...

  3. 护眼党必备良心app

    这几天用电脑用得厉害,眼睛经常感到疲劳,寻思着买个好点的蓝光眼镜.本来已经看上一个100+RMB的“高端”防蓝光眼镜,结果逛知乎发现了这两个app,能直接让电脑和手机屏幕过滤掉蓝光从而有效缓解视觉疲劳 ...

  4. BZOJ2167 : 公交车站

    设$f[i]$表示$i$往上通过一趟公交车能到达的深度最小的祖先,这可以通过将公交车按$lca$深度从小到大排序后用并查集染色得到. 对于每个询问: $1.x==y$ $ans=0$. $2.x$是$ ...

  5. WC、KOI2017小随想..

    自从WC之后就一直想说些什么.. 嗯比较零碎.. Part A WC,我通过我的双眼看到了我想要的 嗯,就是在上面道出自己的想法.自己的思想 也是自己在十二月的迷茫后看到的曙光吧.. 感动.激动.难以 ...

  6. 关于git的使用记录总结

    1.解决Windows下git换行符报警问题 git config --global core.autocrlf false 2.撤销add的文件退出暂存区 git reset --mixed 3.g ...

  7. MDK错误 Error: L6218E: Undefined symbol SystemInit (referred from startup_stm32f10x_hd.o). 解决方法

    此错误产生的位置在STM32工程所包含的汇编启动代码文件,如下图 熟悉ARM汇编的朋友一定可以看出,这是一个子程序调用语句,而调用的子程序正是SystemInit.出现错误的原因就是汇编器没有在代码之 ...

  8. Creator 插件商店:高品质插件

    资源处理类 资源引用查询 功能:将指定资源拖到目标资源框内并列出所有需要用到该资源的场景以及所在节点 点评:检查一下是否有冗余资源混进来了,尽量减少包体积呀. TexturePacker 碎图提取 功 ...

  9. PHP 中的魔法常数

    PHP中的魔法常数 PHP中有很多描述当前状态的魔法函数,可以很方便地获取运行时的局部环境 测试代码及结果如下 <?php namespace NS { function writeln($v= ...

  10. Node_初步了解(3)回调,作用域,上下文

    1. //回调:回调是异步编程最基本的方法,node.js需要按顺序执行异步逻辑的时候,一般采用后续传递的方式,将后续逻辑封装在回调函数中,作为起始函数的参数. //具名函数 function lea ...