问题标签 [git-repo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
671 浏览

angular - 在现有 Git 存储库上创建客户端/服务器文件夹结构

我有一个 git 存储库,现在我需要向其中添加客户端和服务器文件夹。即把所有Ionic相关的东西放到客户端文件夹,把nodeJs相关的东西放到服务器文件夹。我已经这样做了:

在此处输入图像描述

我已经在 git 上有一个没有这个文件夹结构的 git repo。即基本 Ionic 4 应用程序的 git repo 那么我怎样才能创建这种结构并将其推送到同一个 repo 呢?

我试过这个。但它给出了以下错误。我也尝试过,git pull但还没有运气。

注意:实际上我的本地分支是最新的远程master. 在创建上述文件夹结构之前,我已经完成了它。

0 投票
2 回答
460 浏览

git - 同步两个相同的项目,但单独的 git repos 和不同的包结构

我需要在两个不同的 git 存储库之间同步,但是两个存储库都具有相同的项目代码/文件和不同的包结构。

当前面临的问题是我需要克隆并推送更改 2 次,是否可以从一次推送中推送到两个存储库

例子

回购1:com/example1/demo/DemoService.java

Repo2:com/eample2/demo/DemoService.java

注意:两个 repos 中的文件是相同的,唯一的变化是包结构)

现在,当我在 com/example1/demo/DemoService.java 中进行更改并从本地推送时,它应该被推送到 example1 和 exmaple2,这可能吗?如果是,请告诉我需要执行哪些必要步骤。

0 投票
1 回答
997 浏览

git - 需要将 GIT 存储库克隆到远程服务器

我需要通过 SSH 将 GIT 存储库克隆到远程服务器。我尝试过以传统方式执行此操作,使用

以上给了我

1)回购存在,我为测试目的创建了回购 2)它是一个公共回购。

0 投票
1 回答
3910 浏览

github - 通过浏览器删除 Github 上的 Commit

这是我第一次使用 github,我在使用一些命令时遇到了问题,并且通过终端提交了大约 7 次相同的事情。我不知道这是怎么可能的,因为我认为只有在文件发生更改时才能提交。每次提交时我都没有看到任何内容,因此我不断删除并重新制作具有相同名称的同一个存储库,并尝试一遍又一遍地提交,直到我现在终于看到它们,但是有太多我只想看到 1 个初始提交而不是全部 7 .如果我在浏览器中打开我的github帐户而不是使用终端,我想知道是否有办法删除提交。

关于可能重复的注意事项:请不要将问题标记为重复。我知道有类似的问题/完全相同的问题。但是,我已经阅读了这些内容,其中大多数是您必须在终端中输入的命令,因为无法撤消,我宁愿通过网站执行此操作。我不想不小心删除了我想要的东西,并且以后无法恢复我的工作。如果我可以使用其他东西而不是终端,我宁愿使用它。

0 投票
0 回答
1912 浏览

visual-studio-code - 如何在 VSCode 工作区的某些项目文件夹中禁用 CMake?

我有一个使用git-repo的项目,因此它包含多个 repos。我能在 VSCode 中找到支持这一点的唯一方法是使用多根工作区并将每个 repo 添加为工作区中的单独文件夹。其中一些 repos 使用 CMake,但有些则不使用。我发现当我打开工作区时,我会收到这些 repos 的消息,例如:

在文件夹“MyFolder”的根目录中找不到 CMakeLists.txt

然后 VSCode 尝试通过创建包含一堆默认文件的 Build 目录来设置 CMake。我也得到:

CMake 工具想要为“MyFolder”文件夹配置 IntelliSense。

有没有办法告诉 CMake 忽略一个文件夹,也许是 .code-workspace 文件中的一个设置?

0 投票
3 回答
1207 浏览

git - 如何从多个目录创建 Git Repo

我正在做一个星号项目,并希望将代码放在 Git 中以进行版本跟踪。

以下是代码所在的 3 个目录:

  • 星号拨号方案:/etc/asterisk/custom
  • 星号 AGI 代码:/var/lib/asterisk/agi-bin
  • 网页界面:/var/www/html/

我不想在 Git 中将这些作为 3 个单独的 repo 进行跟踪。我如何将它们全部放在一个 Repo 中?

我的谷歌 fu 没有提出任何相关的内容。

0 投票
1 回答
46 浏览

html - 如何使用 Git Bash 命令提示符打开 Sublime 文本

我使用 git bash 命令提示符创建了 HTML 文件,我想使用 git bash 命令提示符在 Sublime Text 3 上打开它。但是上面的代码不起作用。

0 投票
1 回答
3897 浏览

git - 在 azure devops 中创建的每个 git 存储库的大小限制是多少

Git azure devops 存储库的大小限制是多少,在 microsoft 文档中它说 10gb,所以这 10gb 用于所有存储库,或者单独用于每个存储库。

https://docs.microsoft.com/en-us/azure/devops/repos/git/limits?view=azure-devops&viewFallbackFrom=vsts

来自微软的上述链接指出存储库通常不应大于 10GB,但我不清楚所有存储库的 10GB 是集体还是单独。

0 投票
2 回答
119 浏览

git - 如何维护相同基础软件但两个不同硬件的源代码,比如 3% 的变化

我维护了一个针对 2 个硬件设备的代码库。这些版本在某些硬件特定和功能特定方面有所不同。这种变化可能占代码库的 3-4% 左右。我应该将其维护为同一个 repo 的 2 个分支还是两个不同的 repos。我正在使用 git

0 投票
1 回答
41 浏览

git - .git 里面的 git repo 和分支没有显示

我的 git repo 遇到了麻烦。我有一堆我意识到丢失的分支,我得出了这个结论。我的文件结构看起来像这样

当我克隆我的仓库时,我只看到我拥有的一些分支,而且我只有一个子模块。但是,如果我删除 /.git 文件及其下包含的所有内容,我会恢复所有分支,但当 /.git 文件已过期时,我会看到那些分支。我想知道发生了什么以及如何撤消它?我已经搜索了所有推送到 repo 的人的所有 reflog,但它们似乎都是推送的,所以我有点迷茫。任何帮助,将不胜感激!