学习视频:玩转Git三剑客(苏玲 携程代码平台负责人)——极客时间 https://time.geekbang.org

一、建Git仓库

两种场景

1. 把已有的项目代码纳入Git管理

  • cd 项目代码所在的文件夹
  • git init

2. 新建的项目直接用Git管理(重点)

  • cd 某个文件夹
  • git init your_project  #会在当前路径下创建和项目名称同名的文件夹,里面有个裸仓库.git
  • cd your_project
  • 创建local user  #此时global的配置信息无效,因为local用户的优先级较高
  • vim readme  #新建readme文件
  • git add readme  #文件从“工作目录”存到“暂存区”;此步骤后文件将被Git系统持续追踪
  • git status  #查看工作区的当前状态
  • git commit -m 'Add readme'  #提交变更,-m参数为变更说明
  • git log  #显示提交记录(包括变更说明信息),此时会显示提交修改的用户名和邮箱地址均为local user

3. git add -u:此命令针对已经被Git跟踪的文件,可以一起提交到暂存区,无需给出具体文件名

转载于:https://www.cnblogs.com/hg-love-dfc/p/10261468.html

玩转Git三剑客——04. 创建第一个仓库并配置local用户信息、05. 通过几次commit来认识工作区和暂存区...相关推荐

  1. 沐阳Git笔记01新建仓库、配置local用户信息

    01新建仓库.配置local用户信息 1.创建仓库 git init git_learning 2.查看glocal用户信息 git config --globcal --list 3.配置local ...

  2. Git的学习之路02 Git的工作流程、工作区、暂存区、版本库及创建版本库

    Git的一般工作流程如下: 克隆 Git 资源作为工作目录. 在克隆的资源上添加或修改文件. 如果其他人修改了,你可以更新资源. 在提交前查看修改. 提交修改. 在修改完成后,如果发现错误,可以撤回提 ...

  3. Git使用汇总之工作区、暂存区、版本库

    前言 初次接触git的时候最让人迷惑的无非是这三者的概念和他们之间的关系,搞懂这三个概念和他们之间的关系,可以说你对git了解已经三分熟了. 下面这个图展示了工作区.版本库中的暂存区和版本库之间的关系 ...

  4. Git学习笔记之三:Git 工作区、暂存区和版本库

    基本概念我们先来理解下Git 工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录. 暂存区:英文叫stage, 或index.一般存放在 ".git目录下" 下的ind ...

  5. git pull 是到工作区还是暂存区_我把git想简单了

    git 是开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.我们平时可能经常使用它,但是你真的了解 git 吗?先抛几个问题 git add 发生了什么?git 有哪些暂存区 ...

  6. Git中的工作区和暂存区

    Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念. 0. 相关专业名词 staged changes:已更改的东西 unstaged changes:未更改的东西 stage 暂存区 ...

  7. 【Git】Git概述、Git安装和使用、工作区,暂存区和版本库

    文章目录 一 Git概述 1 Git简介 2 GIt的职责 3 Git的架构 (1)集中式版本控制系统 (2)分布式版本控制系统 4 下载安装 二 Git使用 1 创建版本库 2 配置签名 (1)方法 ...

  8. Git 工作区、暂存区和版本库

    基本概念 我们先来理解下Git 工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录 暂存区:英文叫stage, 或index.一般存放在 ".git目录下" 下的ind ...

  9. git pull 是到工作区还是暂存区_每天一Git之简单理解工作区和暂存区

    每天一Git之简单理解工作区和暂存区 1. 工作区与暂存区命令初体验 1.1. 暂存区文件与文件夹管理 [root@number ~]# cd GitDir/git_learning/ [root@n ...

最新文章

  1. 2013-09-11 [美国M198榴弹炮(后期型)--迷彩版]
  2. 文件管理器_苹果超强文件管理器,秒变安卓?
  3. 别再说“我已经努力了”,你的“努力”一文不值!
  4. qt中如何模拟按钮点击_如何快速在 Shopify 中加入按钮
  5. 4位院士的4个正确决定,成功扭转疫情!建议人人都该知道
  6. 安卓手机小说阅读器_乐小说阅读器下载手机版-乐小说阅读器app下载安装
  7. redis配置文件的介绍
  8. tomcat启动成功 未加载项目_新里程|尚品食品国际贸易合伙人项目成功启动
  9. 54. Attribute isId 属性
  10. 由深圳的大树所想到的
  11. c语言程序设计支持win10,win tc 64位下载-wintc C语言编译器64位下载 1.9.1 win10兼容版 - 河东下载站...
  12. python汉字排序_Python中文排序(转载)
  13. 虚拟光驱 DAEMON Tools Lite 安装笔记
  14. 第2章第6节:使用Slider滑杆在指定的范围内选择一个数值 [SwiftUI快速入门到实战]
  15. 深度学习—数据处理常用代码Python合集
  16. android 远吗编译 刷机 小米,小米10/小米10 Pro系统源代码现已开源,能刷机才是为发烧而生...
  17. 《太阳照常升起》观后感
  18. SSIS - Excel Destination无法接受大于255个字符长度的字符字段(转载)
  19. 聚类 k-means、yellowbrick和信用卡用户实例 -- 023
  20. 苹果ppt_如何选择一款趁手的PPT软件 | 一千零一夜PPT系列

热门文章

  1. 遇到不可见字符\u200B
  2. 研发工程师玩转Kubernetes——使用Deployment进行版本升级
  3. 蓝桥杯每日一题(既约分数)
  4. android 编译 反编译工具-apk改之理
  5. Android语音转文字一识别语音
  6. XP作业13年今日退休 安全厂商逐利延保效劳
  7. 定义一个圆,求圆的面积
  8. 2018年最新(传智播客)黑马训练营JAVAEE49期培训视频教程
  9. 数据包络分析--二阶段网络(考虑各阶段的公平性)
  10. mw150uh linux驱动下载,水星MW150UH无线网卡驱动