git init
是用来创建一个新的Git仓库,可以针对每个项目执行一次。我通过git clone
下载了我的项目并让它工作,但现在它还将我的项目存储到C:/Users/myUser/git
这个路径下,我是否可以更改存储路径?
据我所知,这个文件夹似乎类似于一个本地Git仓库,但是谁来“管理”它,或者为什么要使用这个路径,请您给我解释一下。
以下是我的理解,请纠正我如果我有误:
git init
是针对每个项目进行的操作。- "Users"目录下的git文件夹是本地仓库,并且每次执行
git commit
命令时,该文件夹都会被更新。 - 当我执行
git push
命令时,它会从本地仓库中获取代码并将其推送到远程仓库中。 - 当我想要更新到“HEAD”时,只需执行
git pull
.
git commit
时,它会将我的新数据传输到也在我的项目文件夹中的.git
文件夹中吗?或者它提交文件到哪里,因为git push
将其发送到外部存储库。 - Jaanusgit commit
将最近的变更集从暂存区保存到 HEAD 中的.git
文件夹中。git push
将远程仓库与您的.git
文件夹同步,而git pull
则将您的.git
文件夹与远程仓库同步。 - slebetman