Git 常用命令

Git 基础部分

设置代理

git config --global http.proxy 'http://127.0.0.1:7890'
git config --global https.proxy 'http://127.0.0.1:7890'

配置用户

git config --global user.name 'USER Name'
git config --global user.email 'USER Email'

初始化仓库

# 初始化一个 git 仓库
git init

# 克隆远程仓库
git clone <url> [directory]

上传仓库

  1. 将文件添加到缓存
# 将所有文件添加到缓存
git add .

# 指定某一类文件
git add *.cpp
  1. 给提交的文件一个备注(如更新文件了什么内容)
git commit -m "update"
  1. 提交文件
git push

Tips:如果使用远程库,开始写代码前建议先 git pull 将最新的文件拉取下来。

Git 分支管理

  1. 查看当前分支
git branch
  1. 切换分支
git checkout main

Tips:Git 默认分支是 master Github 默认分支是 main

  1. 合并分支
git merge main

Tips:在 master 下执行,就是将 main 分支与 master 分支合并。

  1. 删除分支
git branch -d main

Git 查看提交历史

我们查看提交历史可以使用 git log,在其命令下还有如下参数:

–oneline :查看历史记录的简洁版本
–graph :查看历史中什么时候出现了分支、合并
–reverse :逆向显示所有日志
–author :查找指定用户的提交日志
–since、–before、 --until、–after: 指定帅选日期
–no-merges :选项以隐藏合并提交

Git 远程仓库

  1. 初始化仓库
git init
  1. 添加远程仓库
git remote add <url>
  1. 修改分支
# 上边提到过,Github默认分支,与Git本地默认分支不一样。
git branch -m master main
  1. 将仓库的 README.md 拉下来(如果仓库没有文件可以跳过)
git pull --rebase origin main
  1. 上传文件
git add .
git commit -m "update"
git push origin main
posted @   Lraiin  阅读(22)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示