git-stash

    3热度

    1回答

    变化当我做git status,我看到有本地修改一些文件(好像是缩进的变化)。 当我做git stash,它不会从队列中删除这些文件。它阻止从远程git获取自动提取脚本。 $ git stash Saved working directory and index state WIP on develop: 05c60a5 Merge remote-tracking branch 'origin/

    0热度

    3回答

    我有一个文件A和2隐藏了两个修改过的文件A,然后我运行了命令'git stash pop'两次。 结果是第一个藏匿成功弹出,但第二藏匿发生错误象下面这样: error: Your local changes to the following files would be overwritten by merge: A Please, commit your changes or stash the

    1热度

    2回答

    有没有方法可以使用我的存储列表中的特定更改。例如,我的存储列表显示2个条目[email protected]{0}和[email protected]{1}现在我想将{0}应用于某个X分支,将{1}应用于某个Y分支。我怎样才能做到这一点?我也可以从列表中删除特定的更改吗?

    0热度

    1回答

    如同标题中一样,如何完全备份本地Git存储库及其状态,在另一台机器上恢复它,新的存储库与前一台机器一样处于确切的状态? 我主要关心不松地方的东西,如: 储物箱(这是最重要的事情) 引用日志(我想保持我的操作历史) 笔记 所有其余(可能) EDIT 我已经试过压缩我的本地目录,包括像.git这样的隐藏文件,并在其他机器上恢复它。 我能得到什么,在那之后,随着git status是: 被修改的文件一个

    2热度

    1回答

    我想噗命名藏匿写设置将bash的命令: 藏匿的电流变化 结帐和拉源科 结帐和拉目标分支 与源科 合并目标分支 更改推送到目标分支 结帐初始分支 从存储中弹出更改 首先,我不知道这是否是使用bash脚本合并两个分支的正确方法。 事情是,我有困难存储和取消命名的存储困难。这里是我的脚本: while getopts "s:t:" option; do case "${option}" in

    0热度

    1回答

    根据我的most我seeing临时提交您不提交是重新绑定存储的唯一方法。 这似乎是一个非常困难和危险的事情,试图在我的情况下进行测试。 做临时提交进入你永远不能删除这些从你的历史记录,使得在本地编辑密码现在是你的一部分git push master?

    0热度

    1回答

    Git是一个强大的工具,有助于提高生产力。但正如他们所说,拥有巨大的权力会带来巨大的责任,我不想在使用Git提高生产力的同时搞乱任何东西。 我需要一些策略,同时使用Git作为我的版本控制。 以下是使用本地分支时的一些情况。 有人请解释我该如何处理这些问题: A和B是本地分支机构X是远程分支机构 1.A从X中拉出来,做了一些更改。没有上演,没有承诺,没有推动。 如何切换到分支B而不丢弃A的更改但不包

    4热度

    2回答

    我有两个分支master和development。我藏在主人身上,例如现在 git stash git checkout development ,我是在发展分支,但错误我打开藏匿 git stash pop 而现在它显示了冲突。我使用此重置git: git reset HEAD 但它仍然显示冲突。我也需要我的存储在主分支。我该如何解决这个问题?

    4热度

    1回答

    我在我的工作目录中进行了更改,然后运行git stash。在我的.dir/refs目录中,我有一个名为stash的新参考,它是一个指向带有散列2d05be16dcd0828c84d63f1e07ee78a2a28b3deb的对象的指针。我检查对象的类型,它的commit: $ git cat-file -t 2d05be16dcd0828c84d63f1e07ee78a2a28b3deb com

    4热度

    1回答

    我想做一个“git存储流行”与二进制文件。它导致合并冲突。我只想扯掉什么,并覆盖工作目录中的内容。什么是最简单的方法来做到这一点?