git - 在桌面目录下做 git init 有什么坏处?
问题描述
我正在使用win10,并且我有一个名为UTM
put on the desktop 的文件夹。我想把它推送到我在 github 上的仓库。所以我cd
到桌面目录并做git init
. 但我的朋友告诉我,我不应该那样做。我问他为什么。他不能给我一个理由,只是说人们通常不会那样做。所以我很好奇在桌面目录中创建一个空的 Git 存储库有什么缺点吗?如果我不对git add
其他文件做,它应该是安全的,不是吗?
解决方案
git init
是本地操作,所以与 GitHub 无关。
在您成为远程 ( cd UTM; git remote add origin https://github.com/<you>/<your_repo>
) 并实际添加、命令然后推送之前,没有任何东西会在您不知情的情况下离开您的 PC。
但它应该在您打算推送的文件夹中完成,而不是在“ Desktop
”(其中包含您可能不想推送的各种文件)
这假设远程 GitHub 存储库是一个新的空存储库。
推荐阅读
- vb.net - 如何从文件夹目录 Vb.Net 中获取短路径
- excel - 有什么方法可以自动执行某些查询并将该查询的 O/P 存储在 excel 文件中?
- core-data - 传递核心数据 FetchedResults
用于 SwiftUI 中的预览 - php - Laravel Raw Query 在与原始语句的连接中给出错误
- intake - 如何始终对进气进行必要的预处理/清洁?
- javascript - 如何使用 Puppeteer 解决和定位元素
- java - 如何在 Spring GCP 中订阅多个 Google PubSub 项目?
- c++ - 不断收到 C2664 错误 - 无法将参数从 char[10] 转换为 char
- jupyter-notebook - 在 jupyter 笔记本的单个单元格中渲染多个 altair 图表
- python - 计算时 i **2 与 python 中的 i * i 有何不同?