代码之家  ›  专栏  ›  技术社区  ›  Arthur Ulfeldt

我能用吉特拉一棵脏树吗?

git
  •  0
  • Arthur Ulfeldt  · 技术社区  · 14 年前

    我有一个构建系统,我用它来测试我目前正在工作的代码。我希望构建脚本尽快从我工作站的git repo中提取当前代码。

    2 回复  |  直到 14 年前
        1
  •  3
  •   Cascabel    14 年前

    根据定义,修改过的文件不会被跟踪(未提交的修改是,嗯,未提交的。)如果您有访问权,当然可以直接复制工作树,但是如果您想拉它,您需要提交它。当然,你可以将它提交给一个临时分支,但无论如何,它必须被提交。

    编辑:这个答案是关于拉

        2
  •  2
  •   Arthur Ulfeldt    14 年前

    首先提取提交的更改,然后提取未提交更改的差异。

    git pull
    ssh me@my-dev-box bash -c "cd && cd svn && git diff HEAD /home/aulfeldt/svn" | patch -p1