草庐IT

REMOTE_REPO

全部标签

同一项目的 Git 私有(private)和公共(public) repo

来自Git新手的问题:我在Git存储库中有一个项目,我想将其中的一部分作为OSS提供。出于实际原因,项目的私有(private)和公共(public)部分的存储库必须不同,而所有开发都将在私有(private)存储库中进行。在某些时间点,我想用私有(private)版本中选定的提交来更新OSS版本。现在,我在公共(public)仓库的本地镜像中有一个私有(private)仓库设置的远程分支,我正在使用gitcherry-pick从远程分支复制有趣的提交私有(private)repo到公共(public)repo的主分支,然后我推送。然而,由于私有(private)开发速度非常快,因此c

git - 对于每个提交,在单独的 repo 或分支中创建一个等效的编译提交

我正在使用Jekyll构建站点,它编译ERB、SASS等。转换为纯HTML和CSS。在大多数提交之后,我想编译站点并将编译后的版本提交到单独的存储库或分支中,以便可以将其推送到静态服务器。解决这个问题的最佳方法是什么?我已经有了asolution,但我希望有人可能有一个更优雅的。 最佳答案 Aftermostcommits,I'dliketocompilethesiteandcommitthecompiledversioninaseparaterepositoryorbranchsothatitcanbepushedtoastati

git - 对于每个提交,在单独的 repo 或分支中创建一个等效的编译提交

我正在使用Jekyll构建站点,它编译ERB、SASS等。转换为纯HTML和CSS。在大多数提交之后,我想编译站点并将编译后的版本提交到单独的存储库或分支中,以便可以将其推送到静态服务器。解决这个问题的最佳方法是什么?我已经有了asolution,但我希望有人可能有一个更优雅的。 最佳答案 Aftermostcommits,I'dliketocompilethesiteandcommitthecompiledversioninaseparaterepositoryorbranchsothatitcanbepushedtoastati

git - 找出谁是 git repo 的管理员

我是一家公司github中git仓库的贡献者。我想找出贡献者中谁是管理员。除了四处询问公司中的每个人之外,我如何找出谁是管理员? 最佳答案 如果您拥有此存储库的推送权限,则可以使用GithubAPI查找collaborators您需要一个accesstoken,端点https://api.github.com/repos/ORG/REPO/collaborators为您提供所有协作者的列表以及每个协作者的权限类型列表:"permissions":{"admin":true,"push":true,"pull":true}您可以使用c

git - 找出谁是 git repo 的管理员

我是一家公司github中git仓库的贡献者。我想找出贡献者中谁是管理员。除了四处询问公司中的每个人之外,我如何找出谁是管理员? 最佳答案 如果您拥有此存储库的推送权限,则可以使用GithubAPI查找collaborators您需要一个accesstoken,端点https://api.github.com/repos/ORG/REPO/collaborators为您提供所有协作者的列表以及每个协作者的权限类型列表:"permissions":{"admin":true,"push":true,"pull":true}您可以使用c

git - 使用 hggit 克隆 github repo - abort : repository not found

我正在尝试使用hggit在本地克隆一些github存储库。我正在关注tutorial操作说明$hgclonegit://github.com/schacon/hg-git.gitabort:repositorygit://github.com/schacon/hg-git.gitnotfound!$hgclonegit+ssh://git@github.com/schacon/hg-git.gitabort:repositorygit+ssh://git@github.com/schacon/hg-git.gitnotfound!我知道我有hggit因为下面的工作$python-c"i

git - 使用 hggit 克隆 github repo - abort : repository not found

我正在尝试使用hggit在本地克隆一些github存储库。我正在关注tutorial操作说明$hgclonegit://github.com/schacon/hg-git.gitabort:repositorygit://github.com/schacon/hg-git.gitnotfound!$hgclonegit+ssh://git@github.com/schacon/hg-git.gitabort:repositorygit+ssh://git@github.com/schacon/hg-git.gitnotfound!我知道我有hggit因为下面的工作$python-c"i

Android repo 初始化失败

我想我非常仔细地遵循了这个网站的指示http://source.android.com/source/downloading.html但是当我尝试这个的时候repoinit-uhttps://android.googlesource.com/platform/manifest我收到以下错误。repoinit-uhttps://android.googlesource.com/platform/manifest-bfroyo/root/bin/repo:line1:syntaxerrornearunexpectedtoken`newline'/root/bin/repo:line1:`'

Android repo 初始化失败

我想我非常仔细地遵循了这个网站的指示http://source.android.com/source/downloading.html但是当我尝试这个的时候repoinit-uhttps://android.googlesource.com/platform/manifest我收到以下错误。repoinit-uhttps://android.googlesource.com/platform/manifest-bfroyo/root/bin/repo:line1:syntaxerrornearunexpectedtoken`newline'/root/bin/repo:line1:`'

java - JGit 设置 git : URI instead of https: for remote on CircleCI

我有以下代码(请参阅评论以了解发生的情况)://ClonerepositoryfromGitHubintoalocaldirectory.Gitgit=Git.cloneRepository().setBranch("gh-pages").setURI("https://github.com/RAnders00/KayonDoc.git").setDirectory(newFile("/home/ubuntu/KayonDoc")).call();//PrintoutremotesinconfigfromJGitConfigconfig=git.getRepository().getC