Tag: git workflow

Git工作stream程:没有服务器

git应该是一个分散的系统,但是我在google上发现的所有教程和最佳实践工作stream程都build议使用服务器(通常是github,或者自己设置) 我使用小个人项目(2-3人)的git,在哪里可以find一个最佳实践工作stream,直接在团队成员机器之间同步更改。 或者,为什么我应该避免这个问题,而build立一个“中央”服务器呢? 谢谢, 本

git + LaTeX工作stream程

我在LaTeX上写了一个非常长的文档。 我有我的工作电脑和我的笔记本电脑,我都在他们的工作。 我需要保持两台计算机之间的所有文件同步,并且还想保留修改历史logging。 我select了git作为我的DVCS,并将我的存储库托pipe在我的服务器上。 我也使用Kile + Okular进行编辑。 Kile没有集成的git插件。 我也没有在这个文本上与任何人合作。 我也考虑将另一个私有存储库放在codaset上,如果我的服务器出于某种原因无法访问。 这种情况下推荐的工作stream程是什么? 在这个工作scheme中如何安装分支? 有没有办法比较同一个文件的两个版本? 如何使用存储?

从另一个分支在Git中创build一个分支

我有两个分支: 主和 开发 我想从开发分支创build一个“function分支”。 目前在分支开发,我做: $ git checkout -b myfeature dev … (一些工作) $ git commit -am "blablabla" $ git push origin myfeature 但是,在形象化我的分支之后,我得到了: –**master** ——0—–0—–0—–0—–0 ————————**dev**—-**myfeature** 我的意思是分支似乎融合,我不明白为什么… 我做错了什么? 你能解释我怎么从另一个分支分支,并推回到function分支的远程存储库? 所有这一切都在这里描述的分支模型中。