2
A
回答
3
相关问题
- 1. 版本控制 - 从哪里开始?
- 2. Informatica&Git:版本控制
- 3. 使用Git版本控制
- 4. Git版本控制约定
- 5. 使用Git版本控制脚本
- 6. 只有Intellij版本控制(SVN/GIT)?
- 7. 版本控制和Git策略?
- 8. git:忽略*版本控制的文件
- 9. 带版本控制的Api.ai(git)
- 10. GPL授权版本控制(例如Git)
- 11. Git:生产代码的版本控制?
- 12. Expressionengine 2和git(版本控制)
- 13. 版本控制:从zip到git
- 14. Git:忽略版本控制文件
- 15. 我应该将版本控制(git)与项目分开吗?
- 16. 为PHP开发使用git版本控制
- 17. Git版本分别控制版本库中的文件
- 18. 如何使用git发布版本控制版本
- 19. 删除xml版本控制+开始节点
- 20. 版本控制栏和数据库,从哪里开始?
- 21. 版本控制
- 22. 版本控制
- 23. 核心数据版本控制,始终加载以前版本
- 24. 用于Web开发的版本控制
- 25. 开放源码版本控制管理
- 26. SQL Server 2008开发和版本控制?
- 27. 断开连接版本控制
- 28. Microsoft Access开发的版本控制?
- 29. 版本控制的开发代码
- 30. 非开源版本控制.Net
只是当你正在学习的建议...混帐看似复杂,但它实际上是一个最简单的SCM存在。在引擎盖下,你通常只处理三种类型的对象:blob,tree,commit。 blob存储文件数据。树存储对blob和树的引用列表(制作dir树)。提交会记录特定时间点的回购状态以及之前的状态(例如,父提交)。如果你掌握了git仓库的极简单方式,那么你学到的所有东西都会更容易理解......然后操纵它变得非常简单。 – gahooa
因错误原因关闭,请参阅http://stackoverflow.com/questions/3258839/best-git-book-for-a-noob,确切的复本。这是建设性的。 – alternative
@gahooa非常感谢。我已经使用了Mercurial,但现在我正转向Git,看起来很不一样,但是一旦我使用它,希望能够得到它的支持。 – Leah