相关疑难解决方法(0)

如何在Git中克隆所有远程分支?

我有一个master和一个development分支,都推到了GitHub.我cloneð,pullED和fetchED,但我仍然无法获得比其他任何master分支回来.

我确定我错过了一些明显的东西,但是我已经阅读了手册,而且我一点也不开心.

git github remote-branch git-clone git-branch

3987
推荐指数
34
解决办法
117万
查看次数

比较Git中的两个分支?

我有两个分支,branch_1branch_2.

我想看看Git中两个分支之间的差异.

git git-diff

2149
推荐指数
7
解决办法
145万
查看次数

git + LaTeX工作流程

我在LaTeX写了一篇很长的文档.我有自己的工作电脑和笔记本电脑,我都在工作.我需要保持两台计算机之间的所有文件同步,并且还希望保留修订历史记录.我选择git作为我的DVCS,我在我的服务器上托管我的存储库.我也使用Kile + Okular进行编辑.Kile没有集成的git插件.我也没有在这篇文章中与任何人合作.如果由于某种原因我的服务器无法访问,我也在考虑在codaset上放置另一个私有存储库.

在这种情况下,推荐的工作流程是什么?如何在这个工作方案中安装分支?有没有办法比较同一个文件的两个版本?使用藏匿怎么样?

git latex git-workflow

261
推荐指数
3
解决办法
8万
查看次数

Git分支:master与origin/master vs. remotes/origin/master

我想我正在理解git的基本概念.

我已经设置并克隆了一个远程存储库.我还创建了一个服务器端空存储库,并将我的本地存储库链接到它.

我的问题是我不明白之间的区别:

  • origin/master vs. remotes/origin/master

据我所知,master是一个本地分支,而remotes/origin/master是一个远程分支.

但究竟什么是起源/主人

git git-remote

190
推荐指数
7
解决办法
11万
查看次数

git视觉差异在分支之间

这个答案很适合在两个检查到git的文件之间看到视觉差异: 如何使用visual diff程序查看'git diff'输出?

但是,我希望看到两个分支之间的视觉差异.到目前为止,我最好的选择似乎是:

git diff --name-status master dev
Run Code Online (Sandbox Code Playgroud)

这不是很有用,也不是很直观.

那里有什么更好的吗?

git diff

189
推荐指数
11
解决办法
21万
查看次数

有没有办法在SourceTree中的两个分支上获得视觉差异?

Sourcetree是否提供了一种可视化git分支之间差异的方法?

我在找:

  • 已更改的文件的名称
  • 这些文件之间的差异

git git-branch atlassian-sourcetree

157
推荐指数
3
解决办法
7万
查看次数

查看分支与融合的差异?

我知道我可以查看HEAD和当前状态之间的区别meld ..但是,如何查看分支之间的差异,例如masterdevelmeld?

目前我执行以下步骤:

  1. 重命名工作副本的文件夹
    例如mv /projectA /projectA_master)
  2. 再次克隆项目
    git clone url
  3. 切换到devel分支
    cd projectA && git -b devel origin/devel
  4. 查看与meld的差异
    meld /projectA_Master projectA

难道没有一种更简单的方法可以在融合中获得相同的结果吗?我只需要它来审查更改,而不是主要用于合并.

git diff branch meld

149
推荐指数
6
解决办法
8万
查看次数

将Git与Visual Source Safe 6.0一起使用

对不起,这个可怕的,可怕的问题..但是我没办法不使用VSS.

我希望能够在使用Visual Source Safe 6时在本地使用Git进行分支开发等.我对Git的所有细节的了解目前是有限的,因为我是最近的转换.

问题:
我希望能够在Git存储库中工作.我想这样做,并获得所有这些将允许分支等的好东西.在我的一天结束时,或在其他需要的时刻,我希望能够采取我正在做的任何工作并放置它进入主存储库,然后我将其放入VSS.

理想情况下,在工作日的开始我会得到VSS最新版本..将此提交给Git ..然后在备用分支上工作,当需要提交VSS时将更改重新置于主数据库中.

因为我是一个相对git新手,可能是实现这一目标的最佳方式..以及发布/设置此方法的最佳命令.

*注意:Source Safe需要检查文件,然后才能对其进行更改.也许有一些工具/脚本我可以用来帮助自动化这个以将更改推回VSS?

git visual-sourcesafe

30
推荐指数
1
解决办法
5561
查看次数

跟踪C++ lib公共API更改

我目前正在研究基于C++ Qt的大型项目,该项目即将在其公共API的重要因素下进行,如果有一个工具可以生成一个报告,该报告已经添加或删除了哪些方法,那将会很不错.构建以构建.

我知道Java有一个工具可以做到这一点,我认为可能有一个用于.NET的工具,但经过一些搜索,我找不到任何适合C++的东西.

是否存在.跨平台会很好,或者只在Linux中也可以.

c++ api qt

19
推荐指数
2
解决办法
1164
查看次数

在Git中,我如何才能看到大师的差异?

在Git中,我如何才能看到大师的差异?

我想看到两个分支不一样的东西

git

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

如何仅列出两个分支之间有变化的文件名?

我的存储库中有两个分支,我想对某些文件进行区分.

我想仅列出这两个分支之间新添加的迁移

就像是:

git diff branch1 branch2 | grep /db/migrate
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏

git-diff

6
推荐指数
1
解决办法
4186
查看次数

如何通过 git 命令行工具获取拉取请求中更改的文件列表?

我需要一个 git 命令来列出拉取请求中所有更改的文件。

我只想要更改文件的文件路径,没有额外的信息。

我试过: git diff --name-only 但这不会为 PR 返回任何内容。

git github jenkins jenkins-pipeline

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

GitHub/GitLab REST API - 获取两个分支之间的差异

我们希望通过 REST API 获取两个 GitLab/GitHub 分支之间的差异。我们看到 Git 支持执行此操作的命令,但似乎它们不支持 REST API。有API支持吗?

git diff --name-status firstbranch..yourBranchName

git diff --name-status origin/develop..origin/master
Run Code Online (Sandbox Code Playgroud)

显示哪些文件在两个修订版之间发生了更改

github-api gitlab-api

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