git

Github 更改压缩和合并的作者/电子邮件
git

Github 更改压缩和合并的作者/电子邮件

不幸的是,当我使用“压缩和合并”功能将一个分支合并到另一个分支时,GitHub 使用了错误的电子邮件。 我的工作站的提交/推送是通过电子邮件 A(正确的工作邮件)完成的,但是当使用 GitHub Web UI 上的压缩和合并在线功能时,所有代码都发生了更改,因为它是通过电子邮件 B(主要邮件)完成的。 有什么办法可以将作者改回电子邮件 A 吗? ...

Admin

无法将 git push 到 https GitLab 存储库:每次都会错误地询问 SSH 密码
git

无法将 git push 到 https GitLab 存储库:每次都会错误地询问 SSH 密码

我有一些 SSH 密钥,在终端上输入密码后,我成功地用它们连接到一些服务器,特别是推送git存储库。 我的组织正在测试一个自托管的 GitLab 实例,目前我们无法成功启用 SSH 克隆。我从这个 GitLab 实例的 UI 创建了一个存储库,由于缺少 SSH,因此通过 克隆了它https。然后我从终端进行了一些更改,提交并尝试推送。我从两台机器进行了测试: 一个(GNU/Linux Debian)远程服务器(我们的服务器),一切运行顺利, 一个(GNU/Linux Mageia 9)本地版本,每次都会弹出以下窗口(qt5-ssh-askpass我猜):...

Admin

git push 的问题:我可以看到提交,但状态已修改
git

git push 的问题:我可以看到提交,但状态已修改

该方案如下: 用作服务器的台式电脑(pc1)操作系统:Windows 7 我使用的笔记本电脑(laptop1)操作系统:Windows 10 同事使用的笔记本电脑(笔记本电脑2)操作系统:Windows 10 这 3 台计算机共享同一个网络,因此我创建了一个共享目录。我想要所有机器上的物理文件,包括 pc1。因此我不能使用裸存储库。 第一步——初始化:我复制了 pc1 中的文件。然后我给出 3 条命令: git init git add --all git commit -m "Initialization" 使用这些命令,我​​初始化一个空的存储库,...

Admin

为什么使用 git 时需要输入密码?
git

为什么使用 git 时需要输入密码?

这是一件很奇怪的事情,但是当我在计算机上物理打开终端时,我可以使用 git 而无需输入密码。 由于某种原因,当我 ssh 到机器(它是一台 Mini Mac)时,每当我想要使用 git 时,我都需要输入用户名和密码。 对于所有 git repos 来说都是如此——无论它们位于哪个服务器(所以不仅仅是 gitlab,还有 gitlab)。 我如何确保即使在 ssh 时也不需要输入密码? ...

Admin

添加 Git 安全异常失败
git

添加 Git 安全异常失败

我有一个 Windows 框,我用它来检出 Github 存储库。然后我做了一个更改并提交了该更改,然后收到有关文件所有权相关的用户不匹配的奇怪错误消息: git clone https://github.com/XYZ/repo git add * git commit -m "make a change" git push 错误信息: fatal: detected dubious ownership in repository at '//mynas/myuser/project' '//mynas/myuser/project' is owned ...

Admin

找不到方法让我的 USB 笔 Realtek 8811CU 在 Kali Linux 上运行
git

找不到方法让我的 USB 笔 Realtek 8811CU 在 Kali Linux 上运行

我整个下午都在尝试让它工作。我遵循了许多指南,但似乎没有任何效果。我对 kali linux 还不太熟悉。我在 virtualbox 上使用它,我做的第一件事是从虚拟机的设置中设置 usb 过滤器。我尝试的下一件事是下载我的 usb pen 芯片组的驱动程序,也就是标题中的那个。 我认为我在这个阶段遇到了一些问题。这些是我使用的命令。 sudo apt install build-essential git dkms git clone https://github.com/brektrou/rtl8821CU.git cd rtl8821CU chmod ...

Admin

如何设置 git 让我和我的孩子管理网络服务器(我做错了什么?没有出现文件...)
git

如何设置 git 让我和我的孩子管理网络服务器(我做错了什么?没有出现文件...)

更新 - 稍后查看我的一整天。请参阅下文了解 TLDR;版本... TLDR;我有 2 台 CentOS 机器 - “cork”(一个 Web 服务器)和“local”(目前是一个工作站)。ssh 和主机名等都正常工作。我需要在“cork”上输入什么来创建一个由“git”管理的存储文件的地方,我需要在“local”上输入什么来设置 git 来使用它,最后,我需要在“local”上做什么(在 git 中)才能使在“local”上创建的文件到达“cork”? 我读过很多教程和相关帮助 - 问题肯定是 100%“我”的问题,因为我已经是一个经验丰富的程序员了;我读...

Admin

我只能使用 Java 命令手动启动 Jenkins,如何让它在启动时启动?
git

我只能使用 Java 命令手动启动 Jenkins,如何让它在启动时启动?

因此,我在 Windows 机器上安装了 Jenkins,它运行良好,当我设置我的第一个管道时,我收到一条错误消息,提示需要设置Dhudson.plugins.git.gitscm.allow_local_checkout=true本地存储库。我谷歌了一下,认为也许我可以在 Jenkins 目录中的 Jenkins.xml 文件中定义它。运行Jenkins.exe stop以停止服务,在 Jenkins.xml 中进行更改,然后我运行它,Jenkins.exe start但它没有启动。 谷歌搜索了一下,发现我可以通过向 Java 传递参数在命令提示符中运行此...

Admin

Bitbucket 拒绝推送到一个精确的分支
git

Bitbucket 拒绝推送到一个精确的分支

Bitbucket 拒绝推送到某个特定分支。我可以推送到其他分支,但不能推送到 dev 分支。我的同事都不知道发生了什么。是否有针对分支的特定设置?我没有看到任何设置。如果我在命令行中运行 git push,则会得到以下结果: λ git push origin dev-k8s To https://bitbucket.org/tomas-tiefenbach-simplaq/simplaq-portal.git ! [rejected] dev-k8s -> dev-k8s (non-fast-forward) error: fail...

Admin

如何在 Windows 上恢复“git pull”功能?
git

如何在 Windows 上恢复“git pull”功能?

由于我的 Windows 10 机器没有任何变化(据我所知),我无法再运行git pull以将更改拉到存储库。这只是一台测试机器,我不需要推送更改,但我一直很高兴地使用git pull。 上周我开始看到连接失败消息: ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from remote repository 尝试git.exe通过防火墙授予访问权限后,我放弃了,重新启动了机器,然后git pull重新开始工作。 今天甚至重启都不起作用。...

Admin

如何配置 git 使用 meld 进行差异和合并
git

如何配置 git 使用 meld 进行差异和合并

运行 Windows 11。尝试将其配置meld为与 git 一起使用的差异/合并工具,就像我在 Linux 下使用它的方式一样。 Meld 可以通过 启动git difftool --dir-diff,但看起来它无法从临时位置读取/写入数据: There was a problem opening the file “C:\Users\myusername\AppData\Local\Temp\git-difftool.a09536\left”. Error opening file C:\Users\myusername\AppData\Local\Te...

Admin

如何在不将控制权交给交互式 git 控制台的情况下执行 git 命令?
git

如何在不将控制权交给交互式 git 控制台的情况下执行 git 命令?

我是 Git 新手,这是我第一次使用它。 我安装了它,在我的“程序文件”文件夹中有两个可执行文件: C:\Program Files\Git\git-bash.exe C:\Program Files\Git\git-cmd.exe 为了确认一切正常,我设法使用将存储库克隆到本地文件夹git-cmd,方法是直接在文件资源管理器中执行它,然后在新的 cmd 窗口中执行: cd "c:\temp" git clone https://github.com/SomeName/SomeRepo 当然,我想在 Windows 终端的 PowerShell 环境中执...

Admin

如何在 Visual Studio Code 中仅在自上次提交以来未提交的更改中搜索特定文本?
git

如何在 Visual Studio Code 中仅在自上次提交以来未提交的更改中搜索特定文本?

Source control我对存储库进行了更改,我可以在 VS Code 左侧的此选项卡中看到以下文件的更改。这显示了我的所有未承诺改变在git。 由于这些,我的编译失败未承诺更改,但错误是隐晦且具有误导性的。我想将要搜索的文件列表缩小到仅我的未承诺变化。 我只想在这些中搜索文本未承诺Command更改而不是我可以使用/ Ctrl++实现Shift的 其余存储库F(因为我获得的点击次数超过了我需要的)。 有没有办法将搜索限制在自上次提交以来的更改中? 我正在视窗但其他系统可以提供帮助。 ...

Admin