首页 > 解决方案 > 如何将本地计算机中的文件添加到已克隆的本地 git 存储库?

问题描述

我真的有两个相关的问题。请注意,我的操作系统是 Windows 10。

  1. 假设我在 path 中将一个 github 存储库克隆到我的本地计算机上C:\Users\<user>\<cloned-repository>。我的本地计算机上的路径C:\Users\<user>\<folder>\<project>\<filename>中有一个文件要添加到存储库中。我将如何从命令行执行此操作?

  2. 如何从克隆的存储库中获取文件,在我选择的编辑器中编辑它(而不仅仅是使用 vim),然后将我所做的更改提交/推送回存储库?

标签: git

解决方案


您可以仅为一个命令切换工作树:

cd /path/to/cloned/repo
git --work-tree=c:\Users\<user>\<folder>\<project> add filename
git commit -m "Add filename"

您可以使用您选择的 IDE/编辑器编辑您想要的任何文件。


推荐阅读