本地库初始化

使用 git bash 打开 git 命令行窗口。这个命令行窗口兼容 Linux 命令。
命令:mkdir
当前文件下新建文件夹。
命令:git init
初始化空的本地库,.git文件夹。
.git 文件夹中存放的是本地库相关的子文件夹和文件,不要随意删除或修改。


设置签名

作用是区分不同开发人员的身份。形式是用户名和邮箱。
登录远程库的账号、密码和这个没有任何关系。

git config
项目级别/仓库级别:仅在当前本地库范围内有效。
设置用户名和密码:
git config user.name baoyuan
git config user.email baoyuan@qq.com

git config --global
系统用户级别:登录当前操作系统用户范围。
设置用户名和密码:
git config --global user.name baoyuan
git config --global user.email baoyuan@qq.com

级别优先级
就近原则:二者都有时,使用项目级别的签名
只有系统用户级别的签名,以系统用户级别的为准
不允许二者都没有的情况

签名信息保存位置
项目级别:
.git文件夹下的config文件内
系统级别:
C/Users/administrator文件夹下 的.gitconfig文件内


提交到本地库

  • 命令:git status
    显示当前所在分支,本地库提交历史,当前可提交文件。功能类似于查看警告,查看当前本地库状态,会有提示信息。查看工作区和暂存区的状态。

  • 命令:git add + 文件
    将工作区文件添加到暂存区

  • 命令:git rm --cached + 文件
    将提交到暂存区的文件删除,只剩下工作区文件

  • 命令:git commit + 文件
    类似于添加注释。同时将暂存区文件添加到本地库。

  • 执行后 跳转到 vim 编辑器,vim编辑器下:
    1、 命令: :set nu
    显示行号
    2、 命令: :wq
    退出

  • 命令:cat + 文件名+后缀
    查看文件内容

  • 命令:vim + 文件名+后缀
    打开文件可供修改

  • 命令:git commit -m "注释内容" + 文件名
    可以不用打开 vim 编辑器进行操作
    修改后执行命令:git checkout -- 文件可以撤销刚才所做的修改

链接:https://www.jianshu.com/p/43272f3c50d9

http://www.atguigu.com/bigdata_video.shtml#bigdata

Git初始化-添加提交以及查看状态的更多相关文章

  1. 【Git的基本操作八】添加、提交、查看状态

    添加.提交.查看状态操作 查看状态: git status

  2. 【Git的基本操作二】添加、提交、查看状态

    添加.提交.查看状态操作 查看状态: git status  

  3. git学习(二):查看状态和具体改动

    查看仓库状态 git status 可以查看有没有文件改动 查看改动情况 git diff readme.txt 以readme.txt为例,可以看readme.txt的改动情况,但对于二进制文件来说 ...

  4. 本地项目git初始化并提交远程仓库

    1.先在远程仓库(如github)创建项目,为了避免错误,不要初始化 README, license, 或者gitignore文件 . 2.打开Terminal终端 3.切换到你的本地项目目录 4.初 ...

  5. git 学习(一)初始化和提交

    git 学习(一) 创建git版本库 $ mkdir gitstudy $ cd gitstudy $ git init nitialized empty Git repository in /Use ...

  6. 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题

    1新建一个存储git的文件夹,命令是: toto@toto-K45VD:~$ mkdir gitfolder 2初始化一个git仓库,命令是: toto@toto-K45VD:~$cd gitfold ...

  7. git 学习记录—— git 中的仓库、文件状态、修改和提交操作等

    最近开始学习使用版本控制工具  git .学习方式主要通过阅读 git 网站上的 Pro git 和动手实践,使用的系统为 Ubuntu16.04LTS,以及 Windows 8.1. 本文主要关注 ...

  8. Git:版本库建立与状态查看

    版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可 ...

  9. 6.Git内容修改之后的查看和提交

    我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容: Git is a distributed version c ...

随机推荐

  1. 大数据利器Hive

    序言:在大数据领域存在一个现象,那就是组件繁多,粗略估计一下轻松超过20种.如果你是初学者,瞬间就会蒙圈,不知道力往哪里使.那么,为什么会出现这种现象呢?在本文的开头笔者就简单的阐述一下这种现象出现的 ...

  2. C# 1-2+3-4+5...+m的几种方法

    class Program { //第一种(1-2)+(3-4)+(5-6)...+m public static void Test(int m) { ; == ) { z = -(m / ); } ...

  3. Oracle day03 连表查询

    为什么要表连接进行查询? 查询部门名称为SALES的员工信息 如何进行表的连接查询? 两种方式:Sql 1992 和sql1999 sql1992sql分类    1.笛卡尔积 (表乘表)    2. ...

  4. 反射:修改请求头HttpWebRequest/Webclient Header属性的date值-"此标头必须使用适当的属性进行修改"

    场景:调用外部接口,接口要求Header信息里面包涵Date信息,且Date信息必须是格式化好的,(他们用的是Java),但是C#默认的是Date属性不能被修改, 所以就会出现下面的错误: 未处理的异 ...

  5. ASP.NET SignalR介绍

    是什么? 简单来说,ASP.NET SignalR是一个开源的实时通讯(real-time)库,有了ASP.NET SignalR,我们可以在 详细介绍参考:https://docs.microsof ...

  6. 前端入门16-JavaScript进阶之EC和VO

    声明 本系列文章内容全部梳理自以下几个来源: <JavaScript权威指南> MDN web docs Github:smyhvae/web Github:goddyZhao/Trans ...

  7. HTML5跳转页面并传值以及localStorage的用法

    1.首先,你得在那个页面把数据存入localStorage中吧.这个是必须的! localStorage.setItem("user",JSON.stringify(data.al ...

  8. Vs2017 无法调试APP

      其实一切都是扯,看看有没有主活动吧 症状:能部署安装,没有快捷方式,不启动调试.XARAMIN不能在XML中配置主活动,会自动根据[Activity(Label = "AA", ...

  9. IntelliJ IDEA简介及简单操作

    IntelliJ IDEA简介         IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一 ...

  10. REST风格架构

    一说到rest 大家都耳熟能详,很多人的第一反应就是其是前后端请求后台的一种通信方式,甚至有些人将REST 和RPC 混为一谈,认为两者都是基于HTTP类似的东西.实际上很少人能叙述REST 所提出的 ...