git - 使用 Git Bash/Terminal 将文件推送到 Github 存储库的特定目录
问题描述
我在 Github 中有一个现有的存储库。但是如何提交更改并将文件推送到该存储库中的特定目录?
注意 - 我已经完成了从git remote add origin
“git commit”到“git push”的所有步骤,但是,如何选择我想从终端将更改推送到存储库的特定目录。
PS - 我想将更改从我的本地 [不在我的项目目录中] 推送到特定的现有 Directory 的 Repository。
解决方案
假设我在临时本地目录中创建了一些文件[由于某些原因不在我的项目目录中],并且我想使用 git remote add 将临时文件夹中的文件推送到我的存储库的预先存在的目录中。我
首先,git remote add
只是声明一个远程 URL:它不添加或推送任何文件。
其次,只需将这些文件复制到本地存储库中,并使用正确的文件夹。
然后:
git add theRightFolder
git commit -m "Add theRightFolder content"
git push -u origin master
如果该文件夹包含您不想推送的其他文件,您将需要 git add 仅您复制的文件
git add theRightFolder/file1
...
git add theRightFolder/filen
git commit -m "Add some files in theRightFolder"
git push -u origin master
推荐阅读
- android - 多选图像选择器上缺少确认按钮
- javascript - 如何获取 fullcalendar v.4.2.0 实例?
- javascript - 如何通过 webdriverio wdio 文件更改 selenium-standalone 端口号?
- javascript - 如何根据 const 'value' 触发箭头键?
- awk - 在 awk 中循环 - 语法
- reactjs - 如何在反应单元测试中使用模拟(单击)功能
- json - 使用 jmx 的 Http 请求
- javascript - 滚动导致 React 图像灯箱出错
- java - 尝试从 API 获取 JSON 时出现 Java Spring 错误 404。在邮递员工作
- mysql - MySQL计算一天内第一个初始收到的消息和第一个答案之间的平均时间