基本的Git分支

时间:2014-01-14 07:02:31

标签: git version-control branch git-branch msysgit

我对Git相当新,并通过命令提示符在我的Windows机器上使用Git。 目前我只有一个主分支,我想创建一个新的分支(当前)。我对某些命令感到困惑。

有人可以给我一些指示吗?我发现git引用非常有用。我不是源代码控制的新手,只是Git的新手。感谢。

5 个答案:

答案 0 :(得分:0)

本书将为您提供很好的介绍。它详细解释了这些命令,并通过图表解释了一些命令,让您了解git的工作过程。 http://git-scm.com/book 您可以使用以下命令创建分支:

git checkout -b branch_name

答案 1 :(得分:0)

我建议阅读git pro书 - 这不是一篇长篇大论,而且是免费的。它将教你所有重要的概念,并且比给你分支语法要好得多。

http://www.git-scm.com/book

然而,要分支尝试:

git checkout -b <name>

这将创建一个新分支并切换到它。

答案 2 :(得分:0)

请阅读Pro Git book

在与历史相同的位置建立分支:

git branch branch_name

切换到该分支使用

git checkout branch_name

你可以同时做这两件事:

git checkout -b branch_name

保持最后两个分支之间的交替使用

git checkout -

(这与cd -

的行为类似

一旦你使用git的语法变得更好,使用一个好的分支策略并坚持下去。我使用Branch per Feature

答案 3 :(得分:0)

如果您想清除git分支的概念,本教程是在线提供的最佳互动教程。

http://pcottle.github.io/learnGitBranching/index.html?demo

答案 4 :(得分:-1)

创建分支

$ git checkout -b your_branch

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

$ git commit -a -m "your message"

推送到hithub(只有你已经拥有回购)

$ git push origin your_branch