0%

Git 入门

Git 下载安装

Git 下载地址: https://git-scm.com/downloads

安装完成后,在开始菜单里找到 Git —> Git Bash,点击后出现一个类似命令行窗口的东西,就说明 Git 安装成功。在电脑桌面或某个文件夹,鼠标右键可以启动 Git Bash

Git 配置

可以保存 Git 用户名和电子邮件,这样就不必在以后的 Git 命令中再次输入它们。

1
2
$ git config --global user.name "name"  
$ git config --global user.email "email@163.com"

已经注册 Github 可以用 Github 用户名和邮箱。

Git 使用流程

Git 初始化

1
2
3
4
$ mkdir demo     # 创建文件夹
$ pwd # 命令用于显示工作目录
$ cd demo # 进入文件夹 demo 目录
$ git init # 初始化 Git

Git 工作区域

  1. Git Repository(Git 仓库):最终确定的文件保存到仓库,成为一个新的版本,并对他人可见
  2. 暂存区:暂存已经修改的文件最后统一提交到 Git 仓库中
  3. 工作区(Working Directory):添加、编辑、修改文件等动作

Git 使用命令

1
2
3
4
5
$ git status      # 查看当前状态
$ touch test.m # 创建空文件
$ git add test.m # 添加到暂停区
$ git add . # 添加所有更改文件到暂停区
$ git commit -m '提交描述'

创建、编辑、拷贝、删除文件可以通过 Windows 基本操作,不一定非要用 Git 命令。

Github 远程备份

1
2
3
$ git remote add origin \
$ https://github.com/name/repo.git
$ git push origin master

Git 克隆操作

1
2
3
$ git config --list   # 查看账户配置等信息
$ git clone 仓库地址
$ git clone https://github.com/andy123t/TeXCode.git

因为网络原因 clone 可能会失败,下载最近一次的版本或许可以

1
2
$ git clone http://github.com/repository.git --depth 1
$ git fetch --unshallow # 获取完整历史信息

Github 克隆修改并上传的流程 (总结)

1
2
3
4
5
6
7
8
$ git clone http://github.com/.../repository.git  # 或者
$ git clone http://github.com/.../repository.git --depth 1
# 添加编辑修改之后
$ git status
$ git add test.m # 或者
$ git add .
$ git commit -m '提交描述'
$ git push

参考资料

  • 编程大神廖雪峰 Git 教程
  • B 站视频 链接,讲的有点慢,可以倍速,但是讲的很细。