美文网首页
git 命令

git 命令

作者: 简四炮 | 来源:发表于2016-12-07 10:03 被阅读0次
  • 添加项目的依赖模块
    git submodule update --init
  1. 克隆仓库的master分支
    git clone <url>
    2.克隆仓库的指定分支
    git clone -b <branch> <url>
    3.添加文件信息到索引库,文件处于stage状态
    git add <file|.>
  2. 索引内容提交到本地仓库
    git commit <-m ‘<message>’>
  3. ********先add已经存在并修改的文件,新增和删除不会被add,然后提交到本地仓库
    git commit -am ‘messge'
    6.将内容推送到远程仓库
    git push origin <branch>
  4. 提交本地test分支作为远程的test分支
    **git push origin test:test **
  5. 删除远程分支
    git push origin :<branch>
  6. 将内容推送到远程仓库,并关联远程分支,下次推送可以直接省略分支信息
    git push --set-upstream origin master
    10.从远程仓库拉取内容
    git pull origin <branch>
  7. 创建分支
    git branch <name>
  8. 删除本地分支
    git branch -D <name>
  9. 切换分支
    git checkout <branch>
  10. 新建并切换分支
    git checkout -b <branch>
  11. 还原还未被add的文件
    git checkout <file|.>
    16 . 合并分支
    git merge [options] <branch>
    17.查看最近n次的提交信息
    git log -n
  12. 查看指定文件或目录的提交信息
    git log <file/dir>
  • 查看指定分支或Tag的提交信息
    git log <branch|tag>
  • 查询commit之前的记录,包含commit的提交信息
    git log <commit>
  • 查询commit1与commit2之间的记录,包括commit1和commit2的提交信息
    git log <commit1> <commit2>
  • 查询commit1与commit2之间的记录,不包括commit1但包括commit2的提交信息
    git log <commit1>..<commit2>
  • 还原已经add还未commit的文件
    git reset HEAD <file>
  • 将已经commit的内容还原到stage状态
    git reset --soft HEAD^
  • 将已经commit的内容还原到unstage状态,也就是还未执行add的状态
    git reset [****--****mixed****] HEAD^
  • 将已经commit的内容还原到当前分支最后一次push的状态,也就是所有修改的文件全部被还原,此动作非常危险
    git reset --****hard HEAD^
  • 将从远程获取最新的版本到本地的test分支上 不合并。git pull 是获取到最新版本并合并;
    git fetch origin master

相关文章

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git使用指南

    常用命令 帮助类: git --help:显示git命令帮助信息git help -a:显示所有命令git hel...

网友评论

      本文标题:git 命令

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