#基本命令行

//在当前目录初始化git 库
$ git init   //查看当前改动
$ git status
$ git status -s  

//状态说明M: modify A: addD: deleteR: renameC: copyU: update//要提交的文件需要add
$ git add filename.cpp //add 过后的文件需要commit
$ git commit -m 新增一个文件 //-m后跟日志(只接受单行)
$ git commit -amend //进入默认编辑修改commit内容//推送到远端
$ git push $ git push -f origin master //(强行推送)force
$ git push -u origin master //设置默认分支为master,以后直接用 $git push 即可  //查询日志,英文键盘下按q退出
$ git log

#分支操作

//版本回滚,回滚后必须通过强行推送来覆盖之前的提交,否则会要求先pull
$ git reset --hard [查看日志对应版本的一长串id]//查询当前分支,有*的为当前分支
$ git branch
$ git branch -a //查询本地和远端所有分支//新建一个名为"test_task"的分支
$ git branch test_task//拉取远端所有分支(不合并)
$ git fetch//拉取远端特定分支
$ git fetch <主机名> <分支名>//本地新建并转到一个分支,对应设置的远端分支
$ git checkout -b <new_brach_name> <主机名>/<主机分支名>//在本地当前分支上合并远端分支
$ git merge <主机名>/<主机分支名>

转载于:https://www.cnblogs.com/fishsoup/p/11600148.html

【git】常用命令行收集相关推荐

  1. git stash pop_git常用命令行背诵并默写(全)

    退出 : 保存退出 : 拷贝项目到本地 git 全局配置 git 当前仓库配置 git 查看 global 配置 git 查看当前仓库配置 git 删除 global 配置 git 比如 git 删除 ...

  2. Git 工作常用命令行

    远程仓库相关命令 #检出仓库: git clone git://github.com/jquery/jquery.git #查看远程仓库: git remote -v #添加远程仓库: git rem ...

  3. git 常用命令(含删除文件)

    git 常用命令(含删除文件) Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库: ...

  4. 从 git bash 命令行中窥探人生

    脚本之家 你与百万开发者在一起 众所周知,现实世界和计算机世界是不同的,但是计算机作为人类对现实世界的抽象模拟,在一定程度上,具备了现实世界的基本特征,本文将以哲学角度对比分析现实世界和计算机世界,试 ...

  5. 【转载】Git 常用命令大全

    一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态  git commit 提交  git branch -a 查看所有的分支 git branch ...

  6. Git 常用命令集锦

    文档已储存在 GitHub,这里不再更新校正,请原谅. 远程仓库相关命令 克隆远程仓库:git clone git://github.com/jquery/jquery.git 查看远程仓库:git ...

  7. Git 常用命令速查表(图文+表格)

    一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态  git commit 提交  git branch -a 查看所有的分支 git branch ...

  8. git常用命令,分支操作,子模块

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) 二. Git 常用 ...

  9. git 常用命令以及其他使用笔记

    本篇文章记录了 git 的使用过程中的笔记,大部分为常用命令行记录.内容倾向查阅使用,而非教程,详细教程文中有链接.博客会不定时持续更新. 推荐详细教程 Git 官方资料 Git 官方资料(中文) G ...

  10. git常用命令_10、Git常用命令

    Git常用命令 Git作为我们最常用的版本控制工具,多了解并熟悉一些命令,将能节省很多时间 关于git,首先需要了解几个名词,如下: Workspace:工作区 Index / Stage:暂存区 R ...

最新文章

  1. SpringCloud之分布式配置中心(六)
  2. 因为数据库正在使用,所以无法获得对数据库的独占访问权(转)
  3. 【Nutch2.2.1基础教程之6】Nutch2.2.1抓取流程
  4. 老师一定没有教!9个数学速算技巧!看到第1个就跪了!
  5. 美国团购网站Groupon的盈利模式
  6. Web.Config文件配置之数据库连接配置
  7. python一个函数调用另一个函数的返回值_在python函数中使用True,False和None作为返回值...
  8. spark的TimSort排序算法实现
  9. 蓝桥杯 算法训练 K好数
  10. python是什么专业学的-Python开发专业学校排名是什么样的
  11. matlab2c使用c++实现matlab函数系列教程-weibpdf函数
  12. vim配置Nerdtree
  13. csdn插件下载和应用
  14. 软考资料合集/软考真题合集(软件设计师/网络工程师/系统分析师/系统架构师/软件测评师/程序员等)
  15. 邮件服务器3---mx记录及postfix相关文件介绍
  16. 国开电大 公共关系学 形考任务答案 实训项目
  17. VSCode(Visual Studio Code)整合Git
  18. 多媒体操作系统──BeOS
  19. 39-程序中的三国天下
  20. matlab exp(),matlab的exp函数

热门文章

  1. MySQL 在并发场景下会遇到的问题及解决方案~
  2. Spring循环依赖,竟然有这样不可思议的坑!
  3. 10 个功能独特且饱受好评的开源人工智能项目
  4. 没有对比就没有伤害,优秀的代码VS糟糕的代码
  5. 有钱人也开始消费降级了!
  6. python Web开发你要理解的WSGI uwsgi详解
  7. [bzoj4945][Noi2017]游戏
  8. 《设计模式之禅》--单例扩展:多例模式
  9. JS中的数组排序函数sort()
  10. 数据分析、数据挖掘、机器学习、神经网络、深度学习和人工智能概念区别(入门级别)...