Git是一个开源的分布式版本控制系统(DVCS)。将此标记用于与Git使用和工作流相关的问题。不要仅仅因为存储库恰好托管在GitHub上而对Git相关问题使用[tag:github]标记。此外,不要将此标记用于碰巧涉及Git存储库的常规编程问题。
我想将这个项目 https://code.google.com/archive/p/majesticuo 迁移到 GitHub 来维护历史记录。 当我尝试使用“导出到 GitHub”按钮时,它显示“Google Code 项目 exp...
当外部 git 分支更改时,文件不会在 Visual Studio 中自动更新
我正在使用 Visual Studio 2019 和 smartGit(一个外部 git 管理器)。 当我使用 C# 控制台应用程序和许多分支创建新解决方案时,如果我使用 smartGit 更改分支,VS 会检测到它(我...
我在一个包含八个 C# 项目的大型 Web API 上进行开发。 通常,我会在存储库中的分支之间切换以处理不同的任务。 我使用 Git 扩展作为我选择的工具......
如何用 git 判断被撤销的原始提交是否与新的重新提交相同?
提交历史看起来像这样 aaa原代码 bbb 改变 ccc 无关变更 1 ddd 由于某种原因颠倒了 bbb eee 无关变更 2 现在代码作者想要将 PR 与更改合并 fff ...
在 ESlint 中强制执行“换行式”规则有多重要?我可以把它关掉吗?
我创建了一个 Node.js 模块,很快就会开源。我最初在 Linux 上开发它,并决定在发布之前在 Windows 上测试它。当我在 Windows 上运行 ESLint 时,我注意到...
我正在本地电脑上克隆一个 git 存储库。 在此过程中,该命令会输出大量以下错误消息: 错误:非单调索引 .git/objects/pack/._pack-*.idx 此消息
为什么 Git 推送失败并显示“RPC 失败;curl 55 发送失败:连接已重置”错误
我在使用 Git 将新分支推送/发布到 GitHub 存储库时遇到问题。 编辑:我发现我在这个仓库中的所有分支都遇到了这个问题。我也测试过...
必须保护 Stripe API 密钥,但提交历史记录仍然包含 Stripe API 密钥。不小心删除了cloudformation文件
在 AWS Amplify 上部署一个网站,使用该网站调用 lambda 函数来与 stripe 连接。一切都正常,直到我决定将我的代码推送到 github。然后我就被提醒我无法推动...
如何在 Linux 上的 Git Credential Manager 中设置凭据?
我刚开始使用 Gitlab。我的工作场所最近从本地 Git 转移到基于云的 Gitlab 主机。我过去在本地使用 ssh 身份验证,因此无需处理凭据
我想防止提交带有特定字符串的文件,例如: // TODO foo bar baz 所以我使用 git 预提交钩子: #!/bin/sh 扩展='\.(cs|cshtml|csproj|css|js|scss|sh|ts|xml|yml|md)?$' 福布...
有什么方法,也许使用 git log,我可以查看我在“develop”中的任何提交是否还没有被挑选到“otherbranch”? 例如,我做出了 6 项开发承诺,然后挑选......
情况:审核分支origin/feature_A: $ 光盘评论 $ git switch feature_A # <-- this creates a local branch feature_a tracking origin/feature_A $ git switch feature_B # Now I have forgo...
我正在和一个朋友一起开发一款基于图块的角色扮演游戏,他必须离开几周,我们决定是时候使用版本控制/git了。我开始后悔了。几个小时后我们成功了......
如何克隆 git 存储库、从中创建我自己的存储库并能够访问对我克隆的原始存储库所做的更改?
我对存储库非常陌生,所以请保持温柔。 我正在使用此存储库来构建网站 https://github.com/Oak-Harbor-Kits/Starter-Kit-V4-Eleventy/tree/main 我已经克隆了它,但是当我尝试并 p...
我是一个 Git 新手,正在通过 BATS(Bash 自动测试系统)测试一些 Git 工具脚本。 我收到以下错误: 致命:不是有效的对象名称 HEAD 测试进行以下设置
尝试在 SourceTree 中克隆 git 存储库时 SSH 身份验证失败
我正在尝试克隆当前使用 SSH 公钥/私钥而不是密码配置的 git 存储库。我可以使用 PuTTy 通过 SSH 连接到此,并使用以下命令生成...
如何使用 GitHub Actions SCP 存储库文件?
我正在尝试实现一个 GitHub 操作,将我的存储库文件 SCP 发送到服务器并推送到主分支。我在 Bitbucket Pipelines 上有类似的设置,但现在我正在学习...
我正在尝试在我的苹果 M1 MacBook Air 上设置 git。我尝试运行 git,发现我需要先更新我的命令行工具,我也是如此。但是现在,每次我尝试输入 git 命令...
我正在尝试 git describe,因为我们想在我们的 CI 系统中使用它。 但是,我没有得到预期的结果,并且 git 描述文档和谷歌搜索都没有帮助我