问题标签 [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.
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,这可能吗?如果是,请告诉我需要执行哪些必要步骤。
git - 需要将 GIT 存储库克隆到远程服务器
我需要通过 SSH 将 GIT 存储库克隆到远程服务器。我尝试过以传统方式执行此操作,使用
以上给了我
1)回购存在,我为测试目的创建了回购 2)它是一个公共回购。
github - 通过浏览器删除 Github 上的 Commit
这是我第一次使用 github,我在使用一些命令时遇到了问题,并且通过终端提交了大约 7 次相同的事情。我不知道这是怎么可能的,因为我认为只有在文件发生更改时才能提交。每次提交时我都没有看到任何内容,因此我不断删除并重新制作具有相同名称的同一个存储库,并尝试一遍又一遍地提交,直到我现在终于看到它们,但是有太多我只想看到 1 个初始提交而不是全部 7 .如果我在浏览器中打开我的github帐户而不是使用终端,我想知道是否有办法删除提交。
关于可能重复的注意事项:请不要将问题标记为重复。我知道有类似的问题/完全相同的问题。但是,我已经阅读了这些内容,其中大多数是您必须在终端中输入的命令,因为无法撤消,我宁愿通过网站执行此操作。我不想不小心删除了我想要的东西,并且以后无法恢复我的工作。如果我可以使用其他东西而不是终端,我宁愿使用它。
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 文件中的一个设置?
git - 如何从多个目录创建 Git Repo
我正在做一个星号项目,并希望将代码放在 Git 中以进行版本跟踪。
以下是代码所在的 3 个目录:
- 星号拨号方案:
/etc/asterisk/custom
- 星号 AGI 代码:
/var/lib/asterisk/agi-bin
- 网页界面:
/var/www/html/
我不想在 Git 中将这些作为 3 个单独的 repo 进行跟踪。我如何将它们全部放在一个 Repo 中?
我的谷歌 fu 没有提出任何相关的内容。
html - 如何使用 Git Bash 命令提示符打开 Sublime 文本
我使用 git bash 命令提示符创建了 HTML 文件,我想使用 git bash 命令提示符在 Sublime Text 3 上打开它。但是上面的代码不起作用。
git - 在 azure devops 中创建的每个 git 存储库的大小限制是多少
Git azure devops 存储库的大小限制是多少,在 microsoft 文档中它说 10gb,所以这 10gb 用于所有存储库,或者单独用于每个存储库。
来自微软的上述链接指出存储库通常不应大于 10GB,但我不清楚所有存储库的 10GB 是集体还是单独。
git - 如何维护相同基础软件但两个不同硬件的源代码,比如 3% 的变化
我维护了一个针对 2 个硬件设备的代码库。这些版本在某些硬件特定和功能特定方面有所不同。这种变化可能占代码库的 3-4% 左右。我应该将其维护为同一个 repo 的 2 个分支还是两个不同的 repos。我正在使用 git
git - .git 里面的 git repo 和分支没有显示
我的 git repo 遇到了麻烦。我有一堆我意识到丢失的分支,我得出了这个结论。我的文件结构看起来像这样
当我克隆我的仓库时,我只看到我拥有的一些分支,而且我只有一个子模块。但是,如果我删除 /.git 文件及其下包含的所有内容,我会恢复所有分支,但当 /.git 文件已过期时,我会看到那些分支。我想知道发生了什么以及如何撤消它?我已经搜索了所有推送到 repo 的人的所有 reflog,但它们似乎都是推送的,所以我有点迷茫。任何帮助,将不胜感激!