我是Git的新手,我不确定如何使用它来将多个项目置于版本控制之下。我是否应该只在新目录中运行git init
以创建要跟踪的新项目?
另外,我正在考虑使用Bitbucket将我的代码推送到那里......或者我应该只在本地使用Git?
答案 0 :(得分:1)
你似乎并不熟悉Git(还);我强烈建议您在阅读Pro Git book的前两章之前。这将让你很快开始。
我是否应该只在新目录中运行
git init
以创建要跟踪的新项目?
您应该在每个项目的根目录中初始化Git存储库。例如,如果与项目A相关的所有文件都位于~/projectA/
下,则应运行
cd ~/projectA
git init
重要提示:(除非您知道自己在做什么)不要嵌套项目根目录。例如,projectA
目录应该 不包含在projectB/
中。
另外,我想使用Bitbucket将我的代码推送到那里,或者我只是简单地在本地使用git作为版本控制?
如果需要,您只能在本地使用Git。但是,您可能还希望在其中一个托管服务(例如Bitbucket)上设置远程存储库(每个项目一个)作为备份,因此您可以将代码推送到它。所有这些都在the second chapter of the Pro Git book中解释。
答案 1 :(得分:0)
是的,git init
启动了一个新的本地项目。
是的,您只能在本地使用它。只要确保你在某个地方支持它。