git-fetch

    11热度

    1回答

    在我在我的主目录回购(在Ubuntu的盒子)我做 git fetch 我不幸得了约一个错误: insufficient permission for adding an object to repository database .git/objects 有一个极大目录中的.git /对象和所有的他们似乎是775.几抽查我没有显示文件是664 我去了,做了一个 chmod -R 777 .

    0热度

    1回答

    从远程Git存储库克隆和提取时,我已经遇到了一些奇数的服务器输出(下面的块引用的第5行)。我想知道是否有人想到可能导致它的原因。 D:\dev>git clone https://<user>@<repo> Cloning into '<repo>'... remote: Counting objects: 345583, done. remote: Compressing objects:

    3热度

    2回答

    我正在和一位朋友一起使用远程git工具bitbucket.org处理项目。到目前为止,我们已经在不同的时间在主分支上工作,然后提交并将这些更改推送到远程站点供其他人使用。 现在,他在我自己的工作中承诺并将他的更改推送到存储库,并且如果我推出我的提交,它将完全重写他的提交。我的恐惧是否正确?我想我应该创建一个新的分支,将他的更改提取到主分支中,然后合并这两个分支,然后推送。这是一个好策略吗?或者我无

    1热度

    1回答

    我有一些git回购很多远程,一些远程分支独特,我没有本地跟踪分支。 今天我确实在更改远程URL(我使用remote1而不是remote2)时发生错误。 git fetch --all我REMOTE1被改写后(我看到前+提交SHA) 这是非常糟糕的,因为现在REMOTE1我无法访问,而我不能修改网址,并取回。 是否有可能从这个错误获取后从我的本地仓库恢复remote1分支?

    0热度

    1回答

    说我有一个看起来如下的命令: git checkout -b my-branch origin/dev 假设我有一个从origin之前就已经进账,所以我知道它有一个dev分支,我需要git checkout之前运行git fetch,或者将checkout总是提取到远程分支中的最新提交?

    12热度

    4回答

    我对git非常陌生,并且在简单的fetch操作中遇到问题。 我想从他的存储库中获取同事的进度。起初我做了git fetch HEAD,它促使git下载大约350MB的数据,所以我确信它已经做了一些事情。但是,origin/master最终仍然指向相同的旧提交(实际上它的名称为dev,但我将其称为master-他没有master)。 之后,我尝试git fetch origin master,但它似

    0热度

    1回答

    git remote man page解释了什么--tags和--no-tags会做什么,但不是默认行为,如果没有指定。那是什么行为?

    10热度

    1回答

    如果我从repo A git fetch提取到B,B中的主分支不会更改 - 仅更改remotes/origin/master和git status使我想起它。 但现在我想做相反的更新B从A,就像从A:master推到B:remotes/origin/master。原因是这个更新发生在ssh上,并且A机器拥有公钥密码到B机器 - 但反之亦然。 我该怎么做?

    2热度

    2回答

    git fetch通过网络并从origin/master获取最新的快照到本地主机。它不合并,只是提取快照。 git fetch之后如果我们git status,它会告诉我们(本地)master是否在origin/master之前或之后。 我只想要一个git命令,它会告诉我们(本地)master的内容是否与origin/master的内容相同。显然,它必须通过网络来确定,但它不应该打印任何有关其发现

    1热度

    1回答

    我有一些与git diff命令有关的问题。我知道HEAD在远程和本地不指向相同的提交。 Remote已收到更多提交。但是当我运行git fetch,然后git diff HEAD...origin或git diff HEAD...origin/master或git log -p HEAD..origin时,我没有显示差异。有人有一个想法?