Git 的相关用法
0. 推荐VSCode插件
-
GitLens
GitLens 是一个非常好用的 Git 插件,可以方便的查看提交历史,文件更改,冲突等信息。
1. 初始化仓库
git init # 初始化仓库
2. 添加文件
git add . # 添加所有文件
git add <file> # 添加指定文件
3. 提交更改
git commit -m "message" # 提交更改, message 为提交信息
4. 查看状态
git status # 查看仓库状态
5. 查看提交历史
git log # 查看提交历史
6. 克隆仓库
git clone <url> # 克隆仓库
7. 设置远程仓库
git remote add origin <url> # 设置远程仓库
8. 推送更改
git push -u origin <branch_name> # 推送更改
注意
在执行推送之前,先使用git status检查本地文件是否有未提交的更改,如果有,先提交更改。
警告
在执行推送之前,先使用git pull拉取远程仓库的更改,避免冲突。
9. 拉取更改
git pull # 拉取更改
注意
在执行拉取之前,先使用git status检查本地文件是否有未提交的更改,如果有,先提交更改。
警告
拉取时候可能会出现冲突,需要手动解决冲突后再次提交。使用GitLens插件可以方便的查看提交历史和冲突。如果不清楚解决方式,请联系项目负责人。
10. 新建分支
git branch <branch_name> # 新建分支
11. 切换分支
git checkout <branch_name> # 切换分支
注意
切换分支之前,先使用git status检查本地文件是否有未提交的更改,如果有,先提交更改。
12. 删除本地分支
git branch -d <branch_name> # 删除本地分支
13. 删除远程分支
git push origin --delete <branch_name> # 删除远程分支