关于Git

一些资料

Git完整版命令手册

Git Pro

菜鸟教程

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

Git 工作流程

命令速查

  1. 初始化
    1
    git init 
  2. 克隆
    1
    git clone -b <branch> <repo> <directory>
  • branch: 分支(默认main分支,可选参数)
  • repo:Git仓库
  • directory:本地目录
  1. 配置
    1
    2
    3
    4
    git config -e    # 针对当前仓库 
    git config -e --global # 针对系统上所有仓库
    git config --global user.name "xxx"
    git config --global user.email xxx@runoob.com
  2. 添加
    1
    git add ./ # 添加所有文件
  3. 分支
1
2
3
4
5
6
7
8
9
10
11
12
13
git branch # 列出分支
git branch (branchname) # 创建新分支
git branch (branchname) # 删除分支


git checkout <branch-name> # 切换到分支
git checkout -b <new-branch-name> # 创建新分支并切换
git checkout - # 切换到前一个
git checkout -- <file>

git merge <branch-name> # 合并到分支
git diff (branch1) (branch2) # 查看差别

  1. git commit 暂存区内容添加到本地仓库中
    1
    git commit -m [message]
  2. 下载远程代码并合并 pull
    1
    git pull <远程主机名> <远程分支名>:<本地分支名>
  3. 提交
    1
    git push <远程主机名> <远程分支名>:<本地分支名>