git - Git 和 GitHub 使用问题
问题描述
我发现很难从 Git 参考中弄清楚这些,所以我有一些 Git/GitHub 问题:
我正在学习更多,但我仍然是一个 Git nube。
如何让项目的主目录出现在 GitHub 主目录中?这样当有人下载它时,他们会得到预期的(抱歉无法正确格式化):
Main_Project_Dir File1 File2
而不仅仅是所有的文件?我必须做一个 git add 像:
git add . ??
如果可能的话,我宁愿“添加”单个部分并以某种方式添加外部目录,因为执行“git add”要困难得多。当我想更好地控制添加/跟踪哪些文件和内部目录时。
- 我有两个不同版本的 config.properties 文件,一个有我的密码,另一个有通用密码,我希望 GitHub 管理员拥有。
我希望 GitHub 主服务器只有一个具有通用密码的版本,并且我不希望它跟踪具有真实密码的版本,那么我该怎么做呢?
在我的项目目录中,为了让它们分开,我有类似的东西:
config.properties
config.properties~
我是否必须在以下位置添加 [X]:
git 远程添加 [X] https://github.com ...
有些事情说它只是“命名” URL,但我不希望 GitHub 主服务器受到它可能将其命名为 [X] 主服务器的影响。
我想我之前有过这样的情况,GitHub 大师有一个“大师”和第二个“某事大师”,我不希望这种情况发生。
它只是“命名” URL 还是会影响 GitHub 主名称?
如果它更容易,只需回答你能回答的问题,那么其他人可能会回答不同的部分..
谢谢!
解决方案
谢谢拉瑟,
我想我找到了解决一切的办法。
我使用 GitHub Desktop 完成所有操作,指向我项目的分发目录,该目录有自己的通用密码版本 config.properties,它自动“创建”了一个外部 XXX-master 目录,这很好。
谢谢!
推荐阅读
- heroku - 在 Heroku 日志中获取“Logs eventsource failed with: 400 Bad Request”
- c# - AutoMapper - 从目标类型确定源类型
- yii2 - 在 Yii2 中选择相关行
- python - 使用队列进行进程间通信
- java - 在 Oracle jdbc 驱动程序中为透明应用程序故障转移注册回调
- angular - 实现 NbRoleProvider
- scheme - 方案 - 引用和辅助语法
- javascript - 在 forEach 中等待执行(await)
- c# - WPF 非阻塞 UI 弹出窗口
- javascript - 在 javascript 中创建树的修剪副本