标签: git

Jenkins设置github提交状态不起作用

我看到该命令正在日志中调用,但在GitHub中它不显示状态.

[Set GitHub commit status (universal)] PENDING on repos [] (sha:47ccf20) with context:api
Run Code Online (Sandbox Code Playgroud)

webhook-url正常工作,并通知Jenkins何时构建.

我也有GitHub服务器设置和测试连接正常.

关于我在设置中可能缺少什么的任何想法?

我按照这个问题中的步骤进行了操作,但仍未在github中显示任何内容:在GitHub repo上显示Jenkins的当前状态

git jenkins

11
推荐指数
1
解决办法
8007
查看次数

在Github上更改PR的源分支

我不小心从我的回购分支的主分支创建了一个拉取请求.

在试图改变它时,我注意到所有这些变化都被推入了拉动请求中 - 因为你可以简单地做到这一点 Add more commits by pushing to the master branch on username/repo

  • 提交拉取请求,您可以更改拉取请求的源分支吗?

我看到你可以编辑基本分支,但这显然不是我追求的.

git github

11
推荐指数
2
解决办法
4153
查看次数

如何验证.git文件夹的完整性?

我将我的git存储库存储在GlusterFS中.由于裂脑情况,其中一个git repos处于裂脑状态.

现在,是否有一个命令,我可以在存储盒上运行,看看是否有任何数据砖是有效的git回购?

意味着git repos的所有目标文件和其他数据都是完整的?

git

11
推荐指数
1
解决办法
4694
查看次数

如何在Visual Studio Code中获得统一的git diff?

VS Code有一个很好的内置Git接口,但它默认为并排文件比较/差异.有没有办法切换到统一彩色模式?

git diff visual-studio-code

11
推荐指数
1
解决办法
2657
查看次数

git cherry-pick不只是选择提交的差异

我有两个分支:AB.

  • A的承诺历史:a <- b <- c;
  • B的承诺历史:a <- h <- i;

假设这里只有一个文件.

  1. 在提交中b,我添加了一些像"foo"这样的文本.
  2. 在提交中c,我添加了一些像"bar"这样的文本.
  3. 然后我git cherry-pick cB分支上.我以为cherry-pick只会选择c分支的变化B.但是,它会添加foobar分支B.这显然不是我想要的.

因此,cherry-pick将从c祖先提交后选择提交中触及的那些文件的所有更改a.是对的吗?如果我只想要什么,从挑DIFF bc并应用到i

更新确切的步骤

  1. 创建一个git repo;
  2. 添加文件test.txt并发出第一个提交init commit.test.txt就是现在:

    first line  
    second line
    
    Run Code Online (Sandbox Code Playgroud)
  3. 创建一个新分支dev但留在分支机构master; …

git cherry-pick

11
推荐指数
1
解决办法
1577
查看次数

如何在AWS上使用子模块自动部署git存储库?

我的git存储库中有一个子模块,我的目录结构是这样的,

app
  -- folder1
  -- folder2
  -- submodule @5855
Run Code Online (Sandbox Code Playgroud)

我已使用autodeploy服务在AWS上部署了我的代码.现在,在服务器上,我在父目录中有代码,但子模块目录是空的.

Q1)如何在子模块中获取数据.我在服务器上的存储库不是git存储库.我是否需要先将其转换为git repo,然后运行submodule命令才能获得它?

Q2)如何自动化子模块部署?

谢谢

git github git-submodules aws-code-deploy

11
推荐指数
5
解决办法
2859
查看次数

Git - 显示作者贡献的统计数据

我在Android工作室的一个git项目上与一个团队合作,我希望看到每个作者在编写的行或行编辑等方面的贡献...是否有这样的工具/插件可以显示统计信息作者?

git

11
推荐指数
4
解决办法
1万
查看次数

如何使用go get获取另一个分支而不是默认分支

我有2个存储库.让他们说repo_a和repo_b.我在repo_b中导入了repo_a

当我跑去get时,它将获得repo_a master分支.是否有任何方法可以使用go get或repo_b中的其他命令来获取开发分支?

我不想git pull每个特定的包(在这种情况下repo_a)

git github go

11
推荐指数
3
解决办法
2万
查看次数

如何在Git提交链上查看贡献者的电子邮件地址?

经过长时间的尝试,我无法看到如何通过github向贡献者发送电子邮件,以及谷歌搜索.为什么每个初学者指南都鼓励我们立即配置我们的user.email,以便在每次提交时发送它,如果很难在GitHub中查看贡献者链上的贡献者的电子邮件地址?

git github

11
推荐指数
2
解决办法
1545
查看次数

Git:如何在不同的提交中区分两个不同的文件?

我有一个存储库,其中许多文件已从.html重命名为.php,并在我上一次拉动后的许多提交中进一步编辑.使用git diff来展示所有的html内容删除,所有的php内容加入.有没有一种巧妙的方法来git diff检测重命名(类似的事情git log --follow),或直接比较不同提交中的不同文件名(类似于Git中的解决方案:如何在不同的分支中区分两个不同的文件?,但是对于提交)?

git diff commit

11
推荐指数
2
解决办法
2041
查看次数