Git 操作入门

作者: 养乐多__ | 来源:发表于2018-08-05 18:50 被阅读20次

Git Bash有很多命令,git只是其中一个。我们首先要配置好GitHub,再来配置git。

一、配置git

打开Git Bash,依次运行下面五句话:

git config --global user.name 你的英文名
git config --global user.email 你的邮箱
git config --global push.default matching
git config --global core.quotepath false
git config --global core.editor "vim"

前两句命令中,把“你的英文名”要改成自己的名字,“你的邮箱”要改成自己的邮箱。

二、git的三种使用方式

git有三种使用方式,按需求选择使用哪一种都可以。

  • 只在本地使用
  • 将本地仓库上传到 GitHub
  • 下载 GitHub 上的仓库

下面讲一下git在本地的使用方法。

三、git在本地使用

  1. 创建一个目录,以git-ex为例, mkdir git-ex
  2. 进入目录 cd git-ex
  3. git init 初始化本地仓库
git init

执行此命令后,会在 git-ex 里创建一个 .git 目录,它就是一个本地仓库,是默认的隐藏文件,可以用ls -al查看。

查看生成的文件
  1. 在git-ex目录里面添加任意文件,假设我们添加了两个文件 mygit.html 和ex.txt
    touch mygit.html
    touch ex.txt
  2. git add将文件添加到“暂存区”
$  git add 文件路径
  • 可以执行两个命令分别添加文件
    git add mygit.html
    git add ex.txt
  • 也可以一次添加所有文件
    git add .
    即把当前目录里的变动都添加到了“暂存区”。
    git add
  1. git commit 将 add 过的内容正式提交到本地仓库(.git就是本地仓库),并添加一些注释信息,方便以后查看。
$  git commit 文件路径 -m '备注信息' 
  • 可以分别提交文件:
    git commit mygit.html -m '添加mygit.html'
    git commit ex.txt -m "添加 ex.txt"
  • 也可以一次性提交所有文件:
    git commit . -m "添加了几个文件"
  1. git status -sb 显示当前文件的状态,看有没有记录在仓库里
    git log 查看历史上的变动

  2. 若文件有新的变动,则需要再次将改动添加到暂存区,并提交到 .git本地仓库,执行git addgit commit 两个命令就行了。

  3. 这样整个过程就完成了。

  4. 另外,我们来看一下git commit -v
    (1)-v选项:会将所做改变的diff输出放到编辑器中,从而使你知道本次提交做了哪些修改,diff输出的行前缀为#。
    (2)所以使用git commit -v来提交内容时,会启动文本编辑器要求输入提交说明,此时只需输入说明,然后保存并退出。退出编辑器时,Git会丢掉注释行,用你输入的提交附带信息生成一次提交。若输入为空,则本次操作不会有结果。

    git commit -v

四、总结

1. 在本地使用

cd xxx (注意要先进入这个目录)
git init
git add 文件路径
git commit -m "备注信息"

2.上传更新

git add 文件路径
git commit -m "备注信息"
git pull
git push

  • 上传更新时, 如果远程被更改了,而本地不知道,在push之前就必须先pull

相关文章

  • 网站资料

    Git基础 Git教程-廖雪峰的官方网站 猴子都能懂的Git入门 git tag常用操作

  • Git资料集

    Git这些高级用法,喜欢就拿去用 Git基础知识 Git廖雪峰 猴子都能懂的Git入门 git tag常用操作

  • Git(分布式版本控制系统)

    1 Git是什么 - 认识 -为何需要Git - Git和GitHub有何区别 2 快速入门 git在相应的操作系...

  • Git 操作入门

    Git Bash有很多命令,git只是其中一个。我们首先要配置好GitHub,再来配置git。 一、配置git 打...

  • git入门操作

    文章链接 git status 查看GIT目录当前状态 git add * 将修改纳入到GIT版本管理里面(红色部...

  • Git入门操作

    本文中介绍了Git的部分原理和操作 工作原理 工作区、暂存区、版本库 基本命令 回退功能 撤销和删除 分支管理 G...

  • git入门操作

    git介绍 使用git的话,需要先安装git sudo apt-get install git 首先创建一个文件夹...

  • Git 入门指南

    Git 入门指南 [TOC] Git 基本操作,一篇文章就够了! 1. Git简介 在实际开发中,会使用Git作为...

  • GIT 笔记一:基本操作

    GIT 笔记一:基本操作 SVN 笔记一:入门 Git已经非常流行,网络上的教程很多。这里做个归纳吧。命令行操作很...

  • git的学习笔记-入门

    PS:小白的入门笔记,希望能有用,主要参考廖君Git教程 操作环境说明: github仓库 https://git...

网友评论

    本文标题:Git 操作入门

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