Git 基础部分
配置用户
git config --global user.name 'USER Name'
git config --global user.email 'USER Email'
初始化仓库
# 初始化一个 git 仓库
git init
# 克隆远程仓库
git clone <url> [directory]
上传仓库
将文件添加到缓存
# 将所有文件添加到缓存 git add . # 指定某一类文件 git add *.cpp
给提交的文件一个备注(如更新文件了什么内容)
git commit -m "update"
提交文件
git push
Tips:如果使用远程库,开始写代码前建议先
git pull
将最新的文件拉取下来。
Git 分支管理
查看当前分支
git branch
切换分支
git checkout main
Tips:Git 默认分支是
master
Github 默认分支是main
合并分支
git merge main
Tips:在
master
下执行,就是将main
分支与master
分支合并。删除分支
git branch -d main
Git 查看提交历史
我们查看提交历史可以使用
git log
,在其命令下还有如下参数:–oneline :查看历史记录的简洁版本 –graph :查看历史中什么时候出现了分支、合并 –reverse :逆向显示所有日志 –author :查找指定用户的提交日志 –since、–before、 --until、–after: 指定帅选日期 –no-merges :选项以隐藏合并提交
Git 远程仓库
初始化仓库
git init
添加远程仓库
git remote add <url>
修改分支
# 上边提到过,Github默认分支,与Git本地默认分支不一样。 git branch -m master main
将仓库的
README.md
拉下来(如果仓库没有文件可以跳过)git pull --rebase origin main
上传文件
git add . git commit -m "update" git push origin main
取消代理
git config --global --unset https.proxy
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。