Git的使用方法和命令列表

Git 的基本流程

    1. 复制存储库(clone)

 

    1. 创建分支(update-readme)

 

    1. 更新 README.md 并提交

 

    1. 将本地存储库同步到远程存储库(push)

 

    1. 将 update-readme 分支合并到 main 分支

 

    1. 将远程存储库同步到本地存储库(pull)

 

    删除不必要的分支

命令列表

确认分支信息

git branch

创建一个新分支

git branch {branch name}

切换分支

git checkout {branch name}

请确认分支上是否有更改内容。

git status

寻找与本地仓库关联的远程仓库
其中origin为该参考名称

git remote -v

origin	git@gitlab.com:gitroom/djangoproject.git (fetch)
origin	git@gitlab.com:gitroom/djangoproject.git (push)

将更改后的文件添加到暂存区

# 個別
git add {file name}

# すべて
git add .

提交暂存区的内容

git commit -m "{commit message}"

展示提交记录。
HEAD指的是当前所在的存储库。
origin指的是远程存储库的状态。

git log

commit aaaaaaaaaaa (HEAD -> update-readme)
Author: user <mail@mail.com>
Date:   Fri Nov 10 05:05:25 2023 +0000

    update readme

commit bbbbbbbbbbbbbbbbb (origin/main, origin/HEAD, main)
Author: user <mail@mail.com>
Date:   Thu Nov 9 23:51:16 2023 +0000

    Update README.md

将远程仓库的更新同步到本地仓库

git pull {remote_ref} {branchname}

(例)
git pull origin main

将本地仓库的内容同步到远程仓库。

git push {remote_ref} {branchname}

(例)
git push origin update-readme

删除本地存储库的特定分支

通常
git branch -d {branch-name}

mainにマージされてないbranchを強制削除する場合
git branch -D {branch-name}