没有分支可以使用git吗?

时间:2014-06-03 15:53:37

标签: git branch

我已经使用过几次git,这一直是一次痛苦的经历。但是我注意到bitbucket主机私人回购免费,如果不到5个用户,我喜欢我的源代码远离我的办公室的想法。

所以我在bitbucket上创建了一个新的私人仓库,因为我是所有者和唯一的开发人员,我拥有仓库,我可以在本地进行更改,然后提交并推送到我的仓库(没有货叉) )没有增加拉动请求的复杂性到业主回购。

我也意识到我没有创建分支而且没有必要,我只是在我的本地主分支上工作并提交并推送到我的主分支,我可以继续这个循环而不做别的什么。

所以在没有使用分支的情况下使用git这样的问题确实存在。

1 个答案:

答案 0 :(得分:1)

首先,您将始终使用分支(默认情况下为master

其次,对于像您这样的简单开发工作流程,您不需要任何其他分支。

但是,如果您想要在新分支中隔离开发工作,那将非常简单:

git checkout -b newBranch
git add .
git commit -m "New branch"
git push -u origin newBranch # for the first push only

创建一个新分支只是添加一个指向当前提交的指针:它是文件中的40 bytes.git/refs/heads/newBranch,具有HEAD提交的SHA1)

有关分支的更多信息: