git的基本常用指令:

1.cd:切换路径

2.mkdir:进入文件夹目录

3.pwd:显示当前目录的路径

4.git init:把当前的目录变成可以管理的git仓库,生成隐藏.git文件

5.git add 文件名:把文件添加到暂存区去

6.git commit –m “版本提交备注”:提交文件 –m 后面的是注释

7.git commit -a -m "版本提交备注":此指令是5.6两个步骤的合并版,添加所有更新过的文件并提交

8.git status:查看仓库状态

9.git diff  文件名:查看文件修改了哪些内容

10.git log:查看历史记录

11.git log --pretty=oneline:简约查看日志

12.git reset --hard HEAD^:回退至上一版本

13.git reset --hard HEAD~100:回退至上100个版本

14.cat 文件名:查看文件内容

15.git reflog:查看历史记录的版本号id

16.git reset --hard 版本号:用于恢复版本

17.git checkout -- 文件名:撤销文件的修改(工作区:肉眼所见目录)

18.git rm XX:删除XX文件

19.git remote add origin https://github.com/liujiangping8583/myGit2017.git:关联一个远程库

20.git push –u origin master:把当前master所有分支推送到远程库

21.git push origin master:把当前master当前分支推送到远程库

22.git clone https://github.com/liujiangping8583/git2:从远程库中克隆

23.git checkout –b 分支名:创建分支并切换到分支上

24.git branch:查看当前所有的分支

25.git checkout 分支名:切换到分支

26.git merge 分支名:在当前的分支上合并某分支

27.git branch –d 分支名:删除分支

28.git branch 分支名:创建分支

29.git merge --no-ff -m "备注" 分支名:合并分支禁用fast forward

30.git stash:把当前的工作隐藏起来等以后恢复现场后继续工作

31.git stash list:查看所有被隐藏的文件列表

32.git stash apply:恢复被隐藏的文件,但是内容不删除

33.git stash drop:删除文件

34.git stash pop:恢复文件的同时也删除文件

35.git remote:查看远程库的信息

36.git remote –v:查看远程库的详细信息

37.git pull origin 分支名:从github拿下文件

38.git push -u origin 分支名:往github上传所有文件夹

39.git push origin 分支名:往github上传当前分支文件夹

40.git checkout –b 分支名 origin/分支名:创建本地分支

41.ssh-keygen  -t rsa –C “邮箱地址”:生成密钥

42.git add -A .:保存新建的文件

git的详细学习网站:http://blog.jobbole.com/78960/

git/github常用指令、入门的更多相关文章

  1. Git Bash 常用指令

    1. 关于git bash常用指令 推荐博客: 史上最简单的 GitHub 教程  猴子都能懂的GIT入门 Learn Version Control with Git for Free Git Do ...

  2. Git基本常用指令

    开发十年,就只剩下这套架构体系了! >>>   Git基本常用命令如下: mkdir:         XX (创建一个空目录 XX指目录名) pwd:          显示当前目 ...

  3. git之常用指令

    参考:Git教程 - 廖雪峰的官方网站 1.git  //linux上检测是否安装git 2.sudo apt-get install git //linux上安装git 3.git config - ...

  4. GIt/Github常用命令

    1)git init:初始化本地仓库 2)创建文件:touch read.txt 3)当操作本地的文件时,使用常用的命令,如(mv,ls..)就可以操作,当操作暂存区的文件时需要在命令前家git,并且 ...

  5. git(github)常用命令

    安装git sudo apt-get install git 显示git版本 git version 显示system属性,对应为/etc/gitconfig文件的内容 git config --sy ...

  6. day 54 linux 常用指令入门

    Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.首先Linux没有“盘(C盘.D盘.E盘)”的概念.已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来 ...

  7. Git& GitHub常用的操作

    Git是目前世界上最先进的分布式版本控制系统. 创始人:Linus Torvalds林纳斯·托瓦兹 经典的集中管理型(CVS.VSS.SVN) 版本管理系统: 1.版本管理的服务器一旦崩溃,硬盘损坏, ...

  8. git的常用指令(一)

    1. 查看git远程的所有分支 git branch -a 2.查看本地已有的分支 git branch 3.本地检出一个新的分支并推送到远程仓库 一).创建本地分支 git checkout -b ...

  9. git的常用指令(二) git add -A 、git add . 和 git add -u

    git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件. git add -u :他仅监控 ...

随机推荐

  1. docker~写个容器启动的bash脚本

    回到目录 bash脚本在linux里就相当于win里的bat和cmd及ps脚本,可以把一般指令组织在一起,统一去执行,比如我有一些docker容器需要统一去启动,这时,你可以把它们写成一个bash脚本 ...

  2. 设计模式的征途—14.职责链(Chain of Responsibility)模式

    相信大家都玩过类似于“斗地主”的纸牌游戏,某人出牌给他的下家,下家看看手中的牌,如果要不起,则将出牌请求转发给他的下家,其下家再进行判断.一个循环下来,如果其他人都要不起该牌,则最初的出牌者可以打出新 ...

  3. LInux挂载windows共享磁盘

    #!/bin/sh #进行windows paths目录同步 cd /mnt str="//10.33.4.199/linux" result=$(df | grep ${str} ...

  4. VerilogHDL常用的仿真知识

    在描述完电路之后,我们需要进行对代码进行验证,主要是进行功能验证.现在验证大多是基于UVM平台写的systemverilog,然而我并不会sv,不过我会使用verilog进行简单的验证,其实也就是所谓 ...

  5. Swift 细节

    1.swift ?和 !的区别 1.1 Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化.如果在使 ...

  6. Python学习——(1)Centos安装Flask

    一.环境 [root@localhost myproject]# cat /proc/version centos6.5 Linux version 2.6.32-642.11.1.el6.i686 ...

  7. NYOJ--513--A+B Problem IV(大数)

    A+B Problem IV 时间限制:1000 ms  |  内存限制:65535 KB 难度:3   描述 acmj最近发现在使用计算器计算高精度的大数加法时很不方便,于是他想着能不能写个程序把这 ...

  8. <经验杂谈>C#生成条形码

    虽然二维码满天飞,但也不能忘了条形码,本篇介绍可以在C#中使用的1D/2D编码解码器.条形码的应用已经非常普遍,几乎所有超市里面的商品上面都印有条形码: 条形码的标准: 条形码的标准有ENA条形码.U ...

  9. js数组去重方法分析与总结

    数组去重经常被人拿来说事,虽然在工作中不常用,但他能够很好的考察js基础知识掌握的深度和广度,下面从js的不同阶段总结一下去重的方法. ES3阶段 该阶段主要通过循环遍历数组从而达到去重的目的 多次循 ...

  10. tps 与 事务平均响应时间关系对答

    在网上看到一篇文章,tps 与 事务平均响应时间关系对答.可以帮助能更清楚的了解二者之间的关系. 问者:每秒处理的事务数和事务的平均响应时间 怎么个关系,有关系吗 kaku21:举个例子:一个高速路 ...