我对Git还不熟悉,这让我感到很困惑。我想在Git上开始开发Web应用程序,但迄今为止,我一直在处理困扰我前进的问题。
我读了这篇博客关于Git成功分支模型的文章。我真的很想设置类似的东西。
它说,仓库有两个主要分支,称为master
和develop
。所以我继续创建了一个仓库。然而,令我惊讶的是,仓库本身就是默认的master
分支。那么我应该如何创建一个develop
分支呢?我应该在master
分支的父级中创建它吗?这意味着develop
分支在仓库外面。
我是否完全误解了这里的情况?我应该忽略我在master
分支中创建了两个分支的事实吗?
git checkout develop
,那么当我切换到该分支时,我的未提交更改会丢失吗?抱歉,我是一个 SVN 用户。 - Harrisongit checkout
。在此之前,您应该执行git reset
、git commit
或git stash
。 - Amadan