git-remote

    1热度

    1回答

    所以,我有两个git存储库。一个来自2009-2012(说)的历史,另一个有2012-现在(包括它们之间的一些重复提交)。由于某种原因,我们无法将它们合并到远程端。但是,它们都包含大部分相同的文件等。一个问题是,当浏览代码差异时,我需要承担责任,并且需要从2009年起查看文件的完整历史记录,而不仅仅是一个或另一个。 我最好在这里一直拉着旧的回购作为第二个遥控器。通过这种方式,我至少可以在单个文件中

    2热度

    2回答

    我最近重命名一个新的别名的远程和旧的别名(及其所有提交直到重命名)仍然可见的日志,因此gitk。运行 $ git remote show old-alias 显然返回: fatal: 'old-alias' does not appear to be a git repository 这是烦了。我如何干净地删除这些引用?是否可以手动删除 .git/logs/refs/remotes/old

    29热度

    2回答

    我正在构建一个(有点有限的)Git客户端。要设置存储库,请输入到远程仓库的URL。我想检查用户是否已经读取了对该存储库的写入权限。如果没有,我提出一个验证对话框。 我检查'阅读'访问与git ls-remote <url>。 有没有类似的方法来检查'写'访问,而不克隆回购第一? (我知道我可以git clone <url>,然后git push --dry-run)

    2热度

    1回答

    我是新来的混帐,我一直在关注这个tutorial。 我认为我理解它的大部分内容,直到我到了远程存储库。关于远程仓库的唯一概念是我理解的是git fetch和git remote。根据该教程,git fetch通过git remote的add选项从指定的URL获取远程存储库。它将存储库下载到“远程”分支。如果我理解正确,它不是远程存储库中的分支,而是从远程存储库下载的分支。它不是我的本地存储库的一部

    1热度

    1回答

    我跑以下命令: 远程 git remote add origin [email protected]:/home/user/my/projects/project1/.git git push origin master 然后再推即回购,但其实我没有看到任何文件,我正在工作,只有.git文件夹。所以我想所有这些文件都打包好了? 所以远程我尝试这样做: cd ~/my/projects/pro

    1热度

    1回答

    我的团队当前使用svn。我希望将git用于我的项目,并且有几个需要一起工作的遥控器。我正在使用一个纯粹的git仓库来为各种git遥控器进行协调。我偶尔需要将我的更改推送给整个团队的svn存储库。我目前有一个现有的svn remote和一个现有的git remote。我用这个方法来SVN添加到我的纯git的克隆(从远程Git): http://www.draconianoverlord.com/20

    2热度

    1回答

    我可以找到很多列表跟踪分支的答案(here),我想要做的是检查哪些本地分支可以安全地删除,因为提交已被推送到远程已经。 在大多数情况下,我将这些分支推送到远程,并且它们不是“跟踪”的,所以这部分并没有真正的帮助。但是,在大多数情况下,远程分支具有相同的名称,并且应该指向相同的提交(但不总是为真)。 看起来像这样应该是相当普遍的事情吗?

    0热度

    1回答

    错误我试图推到一个善变的回购与 ~/pychess$ git push i175 branches/i175loc searching for changes no changes found error: src refspec branches/i175loc does not match any. error: failed to push some refs to 'hg::htt

    1热度

    1回答

    我们的远程回购有一吨的分支(用于功能和修复)已sinced被合并回主开发。为了清理回购,我们要求人们删除不再需要的分支。 有一个git命令列出远程分支机构,谁是最后一个人提交他们?

    1热度

    1回答

    这里有一个git的状态显示,我有一个承诺准备推: $ git status # On branch develop # Your branch is ahead of 'origin/develop' by 1 commit. # (use "git push" to publish your local commits) # nothing to commit, working dir