繁体   English   中英

将文件从本地文件夹推送到 github 存储库中的文件夹

[英]Push files from local folder to folder in a github repository

我在 github 上有一个仓库。 在这个存储库中,我创建了一个文件夹。 现在我想使用 git 命令将文件从本地文件夹推送到我在 github 存储库下创建的文件夹。

有人可以帮我吗?

你必须:

  1. 初始化本地存储库
  2. 定义远程存储库的来源
  3. 将文件添加到索引
  4. 提交文件
  5. 将文件从本地存储库推送到远程

它导致这样的事情:

cd yourLocalFolder
git init
git remote add origin https://github.com/<yourLogin>/<yourRepository>.git
git add .
git commit -m "Initial commit"
git push -u origin master

如果您不熟悉git,建议阅读教程(您可以在http://rogerdudler.github.io/git-guide/上找到简短的介绍)。

通常,要使用现有的远程git存储库,您需要具有本地副本(如果有)。 您在本地进行一些更改,然后将这些更改推送到远程存储库。

git clone https://github.com/username/myproject.git
cd myproject
<make some changes locally>
git add .
git commit -m "Fixing something"
git push origin master

在您的情况下,您可能需要复制要推送到github的文件(并在本地存储库中创建文件夹)到本地存储库(在git add .之前)。

这是工作解决方案:

  1. git clone “你的远程仓库” 即 git clone https://github.com/username/file.git
  2. cd 进入文件并使用 finder/文件管理器删除本地(推入远程)文件中已有的所有内容,除了 .git 文件
  3. cd 本地文件
  4. 将本地 except.git 中的所有内容剪切/复制到文件中(从远程克隆)
  5. 混帐添加。
  6. git commit -m “消息”

这将解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM