📜  有用的 Github 命令列表(1)

📅  最后修改于: 2023-12-03 15:40:18.083000             🧑  作者: Mango

有用的 Github 命令列表

下面是一些常用或者有用的 Github 命令,可以有效地提高你的工作效率。

仓库操作
创建仓库

使用 git init 创建一个新的本地仓库:

git init

使用 git clone 克隆一个远程仓库,并将其复制到本地:

git clone <repository-url>
与远程仓库交互

使用 git remote add 命令添加一个远程仓库:

git remote add origin <repository-url>

使用 git pull 命令从远程仓库拉取并合并更改:

git pull

使用 git push 命令将本地更改推送到远程仓库:

git push
分支操作

使用 git branch 命令列出仓库所有分支:

git branch

使用 git checkout 命令切换到某个分支:

git checkout <branch-name>

使用 git merge 命令将某个分支的更改合并到当前分支:

git merge <branch-name>
工作流
提交更改

使用 git add 命令将需要提交的文件添加到暂存区:

git add <file-name>

使用 git commit 命令将暂存区的更改提交到本地仓库:

git commit -m "<commit-message>"
撤销更改

使用 git checkout 命令撤销对某个文件的更改:

git checkout <file-name>

使用 git reset 命令取消暂存区的更改:

git reset <file-name>
版本控制
回滚更改

使用 git log 命令查看当前分支的提交历史:

git log

使用 git revert 命令撤销某个提交的更改:

git revert <commit-hash>
接受更改

使用 git cherry-pick 命令将某个提交的更改合并到当前分支:

git cherry-pick <commit-hash>
其他
.gitignore 文件

使用 .gitignore 文件指定不需要提交到版本控制的文件或文件夹。比如:

# 忽略所有 .log 文件
*.log

# 忽略 build 文件夹下所有文件
build/
结语

以上就是一些有用的 Github 命令列表。如果你还不熟练掌握这些命令的用法,不妨多练习几遍,加深理解。