zoukankan      html  css  js  c++  java
  • Git的常用命令及其作用

    Git:Git是一种分布式文件管理系统。

    git help:获取git基本命令

    Git init :

    创建一个空的Git库。在当前目录中产生一个.git 的子目录。以后,所有的文件变化信息都会保存到这个目录下。

    Git add :

    将当前工作目录中更改或者新增的文件加入到Git的索引中,加入到Git的索引中就表示记入了版本历史中,这也是提交之前所需要执行的一步。

    Git rm :
    从当前的工作目录中和索引中删除文件。 
    可以递归删除,即如果后面跟的是一个目录做为参数,则会递归删除整个目录中的所有子目录和文件。

    Git status:查看版本库的变化。

    Git log :查看历史日志,包含每次版本变化

    Git merge: 
    把服务器上下载下来的代码和本地代码合并。或者进行分支合并。

    Git diff :
    把本地的代码和index中的代码进行比较,或者是把index中的代码和本地仓库中的代码进行比较。

    Git-ls-files :
    查看当前的git库中有那些文件

    Git mv :
    重命名一个文件、目录或者链接。

     git branch :

    列出本地git库中的所有分支。在列出的分支中,若分支名前有*,则表示此分支为当前分支。

    git branch 分支名 :创建分支

    git checkout 分支名 :切换到某个分支上

    git branch –D 分支名 :删除分支

    git diff master 分支名:比较主分支与目标分支的区别

    git-show-branch :查看分支历史

     git whatchanged :查看分支操作记录

    Git revert:还原某次对版本的修改 

    Git config :新增更改git的各种设置

    Git show :显示对象的各种类型

    Git pull :
    从服务器的仓库中获取代码,和本地代码合并。

    Git push :
    将本地commit的代码更新到远程版本库中,例如 “git push origin”就会将本地的代码更新到名为orgin的远程版本库中。 

    Git fetch :
    从服务器的仓库中下载代码。

  • 相关阅读:
    AM335x kernel 4.4.12 i2c eeprom AT24c02驱动移植
    AM335x tscadc platform driver 相关代码跟踪
    Linux kernel make 常用选项介绍
    Linux kernel 文件夹说明
    shell 脚本之获取命令输出字符串以及函数参数传递
    Treeview控件如何获得子节点的所有父节点的名称
    浅谈Delphi高效使用TreeView
    Delphi下Treeview控件基于节点编号的访问
    delphi中TTreeView的使用方法
    学习 TTreeView [2]
  • 原文地址:https://www.cnblogs.com/jakii/p/4442979.html
Copyright © 2011-2022 走看看