如何将 git 存储库中的文件从一个文件夹获取到另一个已包含文件但不是存储库的文件夹?

发布于 2024-10-14 15:38:55 字数 452 浏览 3 评论 0原文

为了更好地解释:

我有一个 netbeans 项目,它将文件上传到我的远程开发服务器。

我正在从事的项目非常适合开源,因此我创建了一个新的 github 存储库。有很多配置文件和其他花絮(如 .htaccess 文件等),我不想包含在存储库中,所以我只是将所需的文件复制到一个新目录中,在那里创建了一个 git 存储库,我一直用它来将文件推送到 github。

每当我在netbeans中完成一些新的开发时,我必须将新的或编辑的文件复制到repo目录,提交更改,最后推送到github。

我现在意识到我可以使用 .gitignore 文件(git 对我来说是新的!)。因此,我认为忽略麻烦的文件并从我正在工作的同一目录提交更改是明智/更快的,从而消除了复制到其他目录的需要。我认为这意味着我需要将存储库克隆到我用于 netbeans 的目录中,但 git 告诉我“该目录已经存在”。

我如何去完成我需要的事情?

To explain better:

I have a netbeans project that uploads files to my remote development server.

The project I'm working on was perfect for open source, so I created a new github repo. There were a lot of configuration files and other tidbits (like .htaccess files, etc.) that I did not want to include in the repo, so I just copied the files that I wanted into a new directory, created a git repo there, and I've been using that to push files to github.

Whenever I complete some new development in netbeans, I have to copy the new or edited files to the repo directory, commit the changes, and finally push to github.

I realize now that I can use a .gitignore file (git is new to me!). So I think it would be wise/faster to ignore the troublesome files and commit changes from the same directory I'm working in, thus eliminating the need to copy to the other directory. I assume that means I need to clone the repository into the directory I use for netbeans, but git tells me "that directory already exists."

How do I go about accomplishing what I need?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

活泼老夫 2024-10-21 15:38:55

我认为您可以将 .git 目录复制到用于 netbeans 的目录的根目录中。

i would think you could copy the .git directory into the root of the directory you use for netbeans.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文