git-checkout

    0热度

    1回答

    你知道如何使用最新的版本的文件从所有分支机构?问题是要使用最新版本,我必须检查分支,但我不知道哪个分支是最新版本。 所以我可以使用一个从另一个分支过时的文件,但我不知道另一个分支有最后一个版本。 部分解决方案:创建一个新的分支,文件的最后一个版本将在该分支上。 可以解决吗?谢谢

    0热度

    1回答

    我只是删除远程分支从我们遥远的Git仓库: $ git push origin :obsoleteBranch To [email protected]<path_to_our_git_repo>/our_git_repo.git - [deleted] obsoleteBranch 现在我的本地obsoleteBranch的副本是跟踪一个分支,是“水涨船高”: git branch

    0热度

    2回答

    我有这个zip文件。我不知道如何检出源。 这里是文件夹。 至于我的理解。通常情况下,git的文件夹是git的。我不确定这是怎么回事。 我试图重新命名shiroproject.git到git的,并尝试运行git status 则提示此操作必须在一个工作树 运行任何人都可以在这个问题上帮助?

    2热度

    1回答

    我搞错了git checkout -- .。 更改既没有提交也没有隐藏。 是他们的方式来检索我的更改? 试图git reflog变化没有反映在它.. 如果我提交或藏匿,我知道检索但对于没有做任何结账? 事情,我做到了, git status 后,我注意到一些无用的变化,所以我试图做checkout的变化,而不是我做git checkout -- . 所以是有可能恢复?

    1热度

    1回答

    我正试图在两个分支之间实现一个简单的结帐操作。代码执行没有错误。 git_libgit2_init(); git_object *treeish = NULL; git_checkout_options opts; opts.checkout_strategy = GIT_CHECKOUT_SAFE; /* branchName in this case is "master" */

    1热度

    2回答

    如果我提交并更改了文件foo,我可以通过git checkout foo撤消这些更改。如果我对foo进行更改并将它们与git add foo相加,那么git checkout foo不会做任何事情(也不会说什么) 这是什么原因?

    0热度

    1回答

    假设我通过repo sync -c -m <manifest.xml>命令10天后同步了回购。 现在,我想签出一个前向提交ID,它比我现在的位置提前5个。 (我也有5天的清单文件),那可能吗? 由于git日志不能帮助,因为我在10天后回购所以阅读5天后清单和前进提交id。

    1热度

    2回答

    我想表示贡献用户的Git分支与~代字符号的符号类似于用于在类UNIX操作系统上引用主文件夹的符号,但Git阻止我这样做,因为它会中止带有错误的分支创建消息fatal: '~' is not a valid branch name.从贡献者的分支名称应该看起来像~alice/feature/foo,~bob/bugfix/bar等 无下列命令与2.14.1版本的Git工作: $ git checko

    0热度

    3回答

    这是我的要求: 我有a -> b -> c (HEAD)。 我正在添加一个新的提交d。现在,它变成a -> b -> c -> d(HEAD)。 现在,我想恢复到c(即,撤消在d中所做的所有更改)并进行额外更改并形成e。树应该看起来像a -> b-> c -> d -> e(HEAD)。注:我不能失去d的历史。我必须回复它并将新更改添加到e。 更新: 我可以用一个更好的例子来解释。假设我有a->b

    1热度

    1回答

    我有未提交的更改,跑 gco . /path/to/file.js 不用说了,我失去了所有的变化。有什么办法可以解决这个问题吗?更改没有进行,没有打开标签页。祝他们一直如此。使用VSCode(使用git镜头)编辑器。没有启用时间机器。