初识Git

First Post:

Last Update:

git 的基本使用


配置用户和邮箱

这是使用 git 的第一步

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

git 常用命令

1
2
3
4
5
git init        # 在当前目录创建git管理
git add <文件> # 将文件加入暂存区
git commit # 将文件提交至本地厂库
git status # 查看文件状态
git log # 查看源码版本(按q退出)

文件忽略设置

在工作目录下创建 .gitignore 文件
.gitignore 文件:
用于写入需要忽略提交的文件名, 用户需自行创建

例:

1
2
3
# .gitignore文件
# 忽略files文件夹
files/

查看忽略的文件

1
git status --ignore

细节

1
2
git add ./                  # 将当前目录加入暂存区
git commit -m "备注" # -m选项, 添加备注

删除暂存区

1
git rm -r --cached <文件路径>       #删除暂缓区

远程仓库

1
2
3
4
5
6
7
8
9
git clone  <https链接>                  # 从远程厂库拷贝至本地
git remote add origin <http链接> # 建立本地仓库与远程仓库的联系

# 查看本地仓库与远程仓库的联系(origin代表远程仓库的名字)
git remote -v

git branch -M mai # 将当前分支重命名为main
git push -u origin <远程仓库分支名> # 为git设置上传流

1
2
# 上传至远程仓库
git push

分支管理

1
2
# 删除暂存区
git rm --cached <文件名>
1
2
3
4
5
6
7
8
9
git branch                  # 查看分支
git branch 分支名 # 创建新分支
git checkout -b 分支名 # 创建并切换至指定分支
git checkout 分支名 # 切换至指定分支

git branch -d 分支名 # 删除指定分支(选项 -D, 确定删除分支)

git commit -a -m 备注 # 将分支合并至主分支master(主支无变化)
git merage 分支名 # 将其他分支合并到当前分支