美文网首页
GIT基本使用(一)

GIT基本使用(一)

作者: malgee | 来源:发表于2018-07-02 11:57 被阅读19次

GIT基本使用

  • 初始化本地仓库

    $ git init
    
  • 初始化远程仓库

    $ git init --bare
    
  • 配置局部信息

    • 配置局部用户名

      $ git config user.name
      
    • 配置局部邮箱

      $ git config user.email
      
  • 配置全局信息

    • 配置全局用户名

      $ git config --global user.name
      
    • 配置全局邮箱

      $ git config --global user.email
      
  • 查看配置信息

    $ git config -l
    
  • 查看帮助文档

    $ git --help
    
  • 查看指令的帮助信息

    $ git help 指令名
    

GIT常用指令

  • 查看文件状态

    $ git status
    
  • 把修改的文件添加到暂存区

    $ git add 文件路径
    $ git add .
    
  • 把暂存区的文件提交到本地仓库

    $ git commit -m "注释" 文件路径
    $ git commit -m "注释"
    
  • 修改最后一次提交的注释

    $ git commit --amend "注释"
    
  • 把本地分支的更新推送到远程服务器

    $ git push
    
  • 把远程服务器分支的更新下载到本地

    $ git pull
    
  • 从远程服务器克隆代码仓库到本地

    $ git clone URL
    
  • 查看文件的日志信息

    $ git log
    
  • 查看所有的操作记录

    $ git reflog
    
  • 撤销操作

    • 文件添加到暂存区之前,撤销对某一个文件的修改

      $ git checkout 文件路径
      
    • 文件提交到本地仓库之前,撤销对所有文件的修改

      $ git reset --hard HEAD
      
    • 回退到上一个版本

      $ git reset --hard HEAD^
      
    • 切换到指定版本

      $ git reset --hard 版本号(前7位)
      
  • 查看文件修改内容

    $ git diff 文件名
    

GIT分支管理

  • 备份(打标签)

    git tag -a 标签名称 -m
    
  • 把标签推送到远程服务器

    git push origin 标签名称
    
  • 查看标签

    git tag
    
  • 切换分支

    git checkout 分支名称
    
  • 创建新分支并切换

    git checkout -b 分支名称
    
  • 查看本地分支

    $ git branch
    
  • 创建本地分支

    $ git branch
    
  • 查看远程分支

    $ git branch -r
    
  • 合并分支

    $ git merge
    

VIM常用操作

  • 退出:q
  • 保存并退出::wq
  • 查看上一页:control + b
  • 查看下一页:空格
  • 搜索:/
  • 进入编辑模式:i
  • 退出编辑模式:ESC

相关文章

网友评论

      本文标题:GIT基本使用(一)

      本文链接:https://www.haomeiwen.com/subject/uinkuftx.html