基本Git分支

基本Git分支,git,version-control,branch,git-branch,msysgit,Git,Version Control,Branch,Git Branch,Msysgit,我对Git非常陌生,并且通过命令提示符在我的windows机器上使用Git。 目前我只有一个主分支,我想创建一个新分支(当前)。我对一些命令有点困惑 有人能给我一些指示吗?我觉得git引用不是很有用。我对源代码管理并不陌生,只是对Git很陌生。谢谢。这本书会给你很好的介绍。它非常详细地解释了这些命令,有些命令还带有图形,让您了解git的工作过程。 您可以使用以下命令创建分支: git checkout -b branch_name 我建议你阅读GitPro的书——这本书读的时间不长,而且是免费

我对Git非常陌生,并且通过命令提示符在我的windows机器上使用Git。 目前我只有一个主分支,我想创建一个新分支(当前)。我对一些命令有点困惑


有人能给我一些指示吗?我觉得git引用不是很有用。我对源代码管理并不陌生,只是对Git很陌生。谢谢。

这本书会给你很好的介绍。它非常详细地解释了这些命令,有些命令还带有图形,让您了解git的工作过程。 您可以使用以下命令创建分支:

git checkout -b branch_name

我建议你阅读GitPro的书——这本书读的时间不长,而且是免费的。它将教给您所有重要的概念,并且比只给您分支语法要好得多

但是,要尝试:

git checkout -b <name>
git签出-b
将创建一个新分支并切换到它。

创建分支

$git checkout-b您的分支机构

添加到临时区域并提交更改-全部(快捷方式)

$git commit-a-m“您的邮件”

推送到hithub(仅当您已经有回购协议时)

$git push origin您的分支机构

请阅读

要在历史上的同一地点建立分支机构:

git branch branch_name
要切换到该分支,请使用

git checkout branch_name
您可以使用以下工具同时执行这两项操作:

git checkout -b branch_name
要在最后两个分支之间保持交替,请使用

git checkout -
(这与
cd-
的行为类似)


一旦你对git的语法有了更好的理解,就使用一个好的分支策略并坚持下去。我使用。

如果您想了解git分支的概念,本教程是在线提供的最好的交互式教程


这是一个很好的资源或阅读gitready.com,这是一个非常好的教程网站。问题是关于分支,而不是提交或推送。请保留主题的答案。