Git 基础操作指令

Git 基础部分

配置用户

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

初始化仓库

# 初始化一个 git 仓库
git init

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

上传仓库

  1. 将文件添加到缓存

    # 将所有文件添加到缓存
    git add .
    
    # 指定某一类文件
    git add *.cpp
  2. 给提交的文件一个备注(如更新文件了什么内容)

    git commit -m "update"
  3. 提交文件

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

Git 分支管理

  1. 查看当前分支

    git branch
  2. 切换分支

    git checkout main
    Tips:Git 默认分支是 master Github 默认分支是 main
  3. 合并分支

    git merge main
    Tips:在 master 下执行,就是将 main 分支与 master 分支合并。
  4. 删除分支

    git branch -d main

    Git 查看提交历史

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

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

    Git 远程仓库

  5. 初始化仓库

    git init
  6. 添加远程仓库

    git remote add 
  7. 修改分支

    # 上边提到过,Github默认分支,与Git本地默认分支不一样。
    git branch -m master main
  8. 将仓库的 README.md 拉下来(如果仓库没有文件可以跳过)

    git pull --rebase origin main
  9. 上传文件

    git add .
    git commit -m "update"
    git push origin main

    取消代理

    git config --global --unset https.proxy

你可能感兴趣的:(git)