git-remote

    20热度

    4回答

    我与一个使用git进行源代码管理的小团队一起工作。最近,我们一直在做主题分支,以跟踪功能,然后将它们合并到主机中,然后将它们推送到远程服务器上的中央git存储库。这在master中没有更改时很有用:我创建我的主题分支,提交它,将它合并到master中,然后推送。万岁。 但是,如果有人在我之前推送到原点,我的提交并不是快进。因此合并提交随之而来。当主题分支需要本地合并以确保我的更改能够与代码一起工作

    75热度

    6回答

    对于部署到Heroku,我使用git push heroku master。但是,我如何看到我推到heroku的哪个版本? (我经常怀疑是否推动了最近的版本) 对于那些不熟悉它的人来说,Heroku的创建脚本会生成一个远程git存储库,并将其推送到该存储库。在推送时,代码被神奇地部署。 Heroku上增加了远程仓库到当地一个形式: $ git remote add heroku [email pr

    107热度

    1回答

    从man页面没有显示出尽可能多的剪枝然后跑 git remote prune origin 但是,只有一个单一的当地分支被修剪。其中一些分支由我创建,一些由同事创建。这是否表明我没有正确跟踪这些分支?

    40热度

    5回答

    我们有一个网站,其所有的PHP/HTML/JS/CSS/etc文件存储在一个Git仓库。 我们目前有3种类型的计算机(或用例)用于存储库。 当地开发商:拉最新变化,修改,提交到本地回购,推到主服务器 主服务器:中央存储库,所有的改变推送到主服务器 Web服务器:变化部署网站 时,所以目前的主服务器上拉低我们: local: git push origin master local: passwo

    22热度

    4回答

    我一直在试图找出这一个,但我很难做到这一点。我目前正在开发一个开源项目,要求我允许用户将推到远程存储库而不是它已经存在那里。我想避免手动登录到服务器并运行git init或git init --bare。 出于显而易见的原因,我想我的本地库推到不指向现有资源库的远程服务器上的路径时,遇到下列错误: fatal: '/var/repositories/myrepo' does not appear

    3热度

    1回答

    在我的存储库中,我远程跟踪我们的主存储库,它是裸露的。我从来没有遇到任何问题,从原来的过去。 然而,当我今天早上试图远程更新,我得到了以下错误: fatal: '/users/integrator/project' does not appear to be a git repository fatal: The remote end hung up unexpectedly error: C

    14热度

    2回答

    有没有办法检查远程中是否存在指定的相对路径下的文件?如果它是唯一的选择,我很好地提取信息。换句话说,我正在寻找具有指定远程和分支的选项的git-ls-files。我只是有兴趣,如果该文件存在(文件在树枝上的列表也将这样做),我不关心哈希值,diff文件等

    2热度

    1回答

    我提出了一个SVN回购协议Git和可能是由于一些clonings的,我现在只剩下了一堆树枝,看起来像 BranchA origin/BranchA remotes/BranchA remotes/origin/BranchA remotes/origin/origin/BranchA 的,即同一分支上市多次。我怎样才能清理这个烂摊子。有超过50个分支,其中一些根本不需要,剩下的只有一次

    9热度

    4回答

    我有固定的git遥控器的网络,我想他们连接到存储库。不幸的是混帐克隆不克隆遥控器。有没有办法解决它?

    4热度

    3回答

    我了解运行git fetch <remote>的想法,因为远程分支随后可用于git checkout <remote>/<branch>。 但如何做,如果我只是运行 git fetch path/to/other/repo 我怎么能签出相应的分支机构工作的呢?请注意,该操作静默运行(即使使用--verbose),也不会创建新分支。 编辑:只是要清楚:我完全理解git如何与遥控器配合使用。我只是