首页 文章
  • 52 votes
     answers
     views

    NuGet和分布式版本控制(DVCS)

    我想知道是否可以使用nuget仅存储对版本控制中所需包的引用(仅限package.config并忽略packages文件夹) . 有没有办法告诉nuget(重新)下载各种package.config文件中的所有引用的包?或类似的东西可以放入构建脚本 . Update: 似乎我不是唯一一个请求此功能的人:See this work item(感谢PHeiberg提示) Update 2: NuGet...
  • 94 votes
     answers
     views

    删除所有本地更改集并还原为树

    我正在使用Mercurial,我在当地遇到了一个可怕的混乱,有三个头 . 我无法推送,我只想删除所有本地更改和提交,然后重新开始使用完全干净的代码和干净的历史记录 . 换句话说,我希望最终得到(a)与远程分支的尖端中存在的本地完全相同的代码,以及(b)没有任何本地提交的历史记录 . 我知道 hg update -C 会覆盖任何本地更改 . 但是如何删除任何本地提交? 要清楚,我没有兴趣保留我在当地...
  • 141 votes
     answers
     views

    合并:Hg / Git与SVN

    我经常读到Hg(和Git和......)在合并方面比SVN更好但是我从未见过Hg / Git可以合并SVN失败的地方(或者SVN需要人工干预的地方)的实际例子 . 您可以发布一些分支/修改/提交/ ....-操作的逐步列表,显示SVN在Hg / Git愉快地移动时会失败的位置吗?实用,非常特殊的情况请... 一些背景:我们有几十个开发人员在使用SVN进行项目,每个项目(或一组类似项目)都在自己的存...
  • 1 votes
     answers
     views

    Malloc在Git Clone中失败

    在Windows 7 64位上使用Git版本2.19.1.windows.1 . 我想在D:/ Users / Della / Documents / Python_Scripts /中运行 git clone https://gitlab.com/forkingpin/dui-dashboard.git 在git bash上 . 到目前为止,存储库仅包含59字节的ReadMe . 我收到的错误...
  • 239 votes
     answers
     views

    Mercurial - 恢复旧版本并从那里继续

    我在本地使用Mercurial进行项目(这是唯一没有推送/拉动其他地方的回购) . 到目前为止,它有一个线性历史 . 然而,我正在研究的当前事情我现在已经意识到这是一种糟糕的方法,我想在开始之前回到版本并以不同的方式实现它 . 我对Mercurial中的 branch / revert / update -C 命令感到困惑 . 基本上我想恢复到版本38(目前在45)并让我的下一个提交有38...
  • 0 votes
     answers
     views

    如何提交提交(在JIRA 7.0.5上使用连接到Bitbucket Cloud的DVCS)

    我有JIRA 7.0.5 DVCS(最新)连接到Bitbucket Cloud . 在JIRA中:启用了repo,智能提交开启,分支机构创建成功 . 但我看到我的新提交没有任何活动 . 我需要做什么?
  • 1803 votes
     answers
     views

    如何显示已上演的更改?

    我上演了一些改变来承诺;如何查看为下一次提交而暂存的所有文件的差异?我知道git status,但我想看到实际的差异 - 而不仅仅是分阶段文件的名称 . 我看到git-diff(1)手册页说 git diff [--options] [ - ] [...]此表单用于查看您对索引所做的更改(下一次提交的暂存区域) . 换句话说,差异是你可以告诉git进一步添加到索引但你还没有 . 您可以使用git...
  • 927 votes
     answers
     views

    如何阻止.gitignore出现在未跟踪文件列表中?

    我刚刚在我的新项目的根目录上做了 git init . 然后我创建了一个 .gitignore 文件 . 现在,当我输入 git status 时, .gitignore 文件出现在未跟踪文件列表中 . 这是为什么?
  • 550 votes
     answers
     views

    推送到Git返回错误代码403致命:HTTP请求失败

    我能够通过HTTPS身份验证克隆此repo的副本 . 我做了一些提交,想要推回到GitHub服务器 . 在Windows 7 x64上使用Cygwin . C:\cygwin\home\XPherior\Code\lunch_call>git push Password: error: The requested URL returned error: 403 while accessing...
  • 1371 votes
     answers
     views

    在Git中撤消一个文件的工作副本修改?

    在最后一次提交之后,我修改了工作副本中的一堆文件,但是我想要撤消对其中一个文件的更改,就像将其重置为与最近提交相同的状态 . 但是,我只想撤消仅仅一个文件的工作副本更改,而不是其他任何内容 . 我怎么做?

热门问题