【Git新手】Git 指令集的最基本要点

因为刚开始使用Git,所以容易混淆不清哪个命令应该使用…
所以,我整理了最基本需要的命令。

建立仓库(仅首次操作) init

在希望开始Git管理的目录中执行init命令。

git init

将提交对象添加到待提交列表中

如果要将文件添加到提交对象中,请使用add命令。

git add [オプション]

add命令有几种模式。
无论哪种模式,只要加上-n选项,就可以仅显示处理内容而不执行实际处理。在不熟悉的情况下,我们希望充分利用这个选项。

我的需求是指定一个文件名,然后进行添加。

例1)
git add sample.rb
例2)
git add *.rb

可以如上所述指定文件名,还可以通过通配符(*)进行指定。

所有文件都经过版本控制,并添加了-u选项以追踪所有更改。

git add -u

任何更改的文件和被删除的文件都会被添加。
没有进行版本管理的新文件等不会被添加。
在存储库的任何位置执行,将处理整个存储库。

将发生变更的所有文件都添加进去 -A

git add -A

“修改过的文件”、”删除的文件”和”新建的文件”会全部被添加。
无论在存储库的哪个位置执行,都会处理整个存储库。

向下遍历当前目录,将所有有更改的文件加入。 xià lì , de .)

git add .

所有在当前目录及其子目录中的“被修改的文件”、“被删除的文件”和“新创建的文件”都会被添加。
只处理当前目录及其子目录。

提交 (tí

git commit

通过使用-add,可以提交已添加的文件。还可以通过添加-m选项来在不启动编辑器的情况下指定提交消息并进行提交。

git commit -m "Commit test"

创建并切换到分支 checkout -b

git checkout -b 【ブランチ名】
例)
git checkout -b new-branch
 → new-branchブランチが作成され、自動的にnew-branchブランチに切り替わる

与其一直在主分支上工作,不如每次创建一个话题分支进行工作更好。

切换分支

git checkout master
 → masterブランチに切り替わる

合并 –

git merge <ブランチ名>
例)
git checkout master
git merge new-branch

切换到想要合并的分支,然后执行合并命令。

广告
将在 10 秒后关闭
bannerAds