Git 基础操作

本文将介绍 Git 的基本操作,包括配置、常用命令

一、配置

1. 用户名和邮箱

1
2
git config --global user.name "用户名"
git config --global user.email "邮箱"

2. SSH 公钥

(1) 生成

1
ssh-keygen -t rsa -C "邮箱"  

生成后,公钥内容将会保存在 用户/.ssh/id_rsa.pub 之中。

(2) 提交

将本地的 SSH 公钥提交至 Git 服务器中,此后便可以以 SSH 的方式访问远程仓库。

(3) 检查

1
ssh -T git@XXXXXX.com

首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

二、常用命令

1. 初始化 Git 仓库

(1) 新建仓库

1
git init

(2) 克隆仓库

1
git clone URL

2. 提交代码

1
2
3
4
5
6
7
8
// 添加文件至暂存区
git add .

// 提交文件至本地仓库
git commit -m [message]

// 提交文件至远程仓库
git push <远程主机名> <本地分支名>:<远程分支名>

3. 更新代码

1
git pull

在实际开发中,及时 pull更新版本是一个好习惯

4. 分支管理

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// 列出所有本地分支
git branch

// 列出所有远程分支
git branch -r

// 新建一个分支,但停留在当前分支
git branch [branch_name]

// 新建一个分支,并切换至该分支
git checkout -b [branch_name]

// 合并指定分支至当前分支
git merge [branch_name]

// 删除分支
git branch -d [branch_name]

// 删除远程分支
git push origin --delete [branch_name]

5. 将本地与远程进行关联

1
git push --set-upstream origin master

6. 同时绑定多个远程仓库

1
git remote set-url --add origin 另一仓库的地址

参考