git-checkout 相关问题

将分支或文件签出到Git仓库中的当前工作树。

我可以使用单个命令签出未获取的远程 git 分支吗?

这里一个非常流行的问题是: 如何查看远程 Git 分支? 但那里的答案要么假设感兴趣的分支已经被获取,要么建议我们先 git fetch 。 我的

回答 1 投票 0

git中有没有通过children前进的简写? (与~相反)

我有一个完全线性的 git 历史记录(为了让事情变得简单),这样 git log --oneline --graph --all 节目 * eff3139 (branch_2) foo * f217e05 酒吧 * 8d1c27b 巴兹 * c10bb66(HEAD -> master,或者...

回答 1 投票 0

LibGit2Sharp CheckoutPaths() 在不指定分支的情况下恢复文件

我想做相当于 git checkout -- file 的操作,以放弃尚未暂存提交的文件中的更改。 我已经看到了有关如何从特定提交中签出的问题,但是我......

回答 2 投票 0

检查新工作树中的孤立分支

我知道可以像这样创建一个新的孤立分支: git checkout --orphan 然而,这使用了我当前的工作树,我想完全不受影响。我试过: git-...

回答 4 投票 0

如何签出分支而忽略所有本地更改?

在我搞乱了目录(创建/删除)并添加/编辑了文本和二进制文件之后,我如何告诉 git 放弃我所有的更改,并再次放下分支,就好像我不...... .

回答 2 投票 0

Git 签出行为

我在通过终端使用 Git 时遇到问题。我已准备好将更改添加到分支并提交它们。我把它搞砸了,在我能把它们找回来之前就丢失了所有的改变。这是

回答 3 投票 0

是否有一个命令相当于 `git checkout --theirs` 和 `git checkout --ours` 以及 `git reset`?

我更喜欢使用其他命令而不是 git checkout,因为 git checkout 的歧义性;我更喜欢使用 git reset (以及分支的 git switch)。 然而,我发现我不知道如何......

回答 1 投票 0

即使 GIT_CHECKOUT 设置为 true,gitlab 运行程序也会跳过结账

我有gitlab-runner 17.1.0。我的 .gitlab-ci.yml 文件有 GIT_CHECKOUT: true,但 gitlab 仍然跳过结帐。知道为什么吗? 日志摘录显示了问题: 使用 gitlab-runner 17.1.0 运行(

回答 1 投票 0

Git 操作/签出“不明确的参数 'HEAD^'”

这是我第一次使用 git actions。我想使用 pandoc 创建相同文本的不同文件类型。由于我为此使用免费运行时(并且可能会有更多操作),我想...

回答 1 投票 0

如何查看Eclipse内置插件的特定版本

我使用Eclipse 4.2 Juno(构建ID:I20120608-1400),我想更改其内置插件之一,所以我想检查一下,但不知道如何。 该文件是: org.eclipse.ui.workbenc...

回答 1 投票 0

使用子模块结账时出现 GitKraken 问题

当我在包含 git 子模块的存储库中从一个分支检出到另一个分支时遇到问题。 例如: 父仓库(分支主仓库) 。 ├── 测试.txt └── 自述文件.md 父仓库(分支开发) ...

回答 1 投票 0

为什么切换分支的git命令名为“git checkout”?

为什么切换分支的git命令叫git checkout? 这真的有意义吗? 我会将其命名为 git switch。此外,git checkout 还有其他含义:例如恢复文件(例如...

回答 6 投票 0

错误:路径规范“test-branch”与 git 已知的任何文件不匹配

我是 Git 的新用户。我已经分叉了一个名为 Spoon-Knife 的存储库(可用于练习使用 Git 进行分叉)。然后,我通过运行将其克隆到本地 git 克隆 https://github.com/rohinichoudhary...

回答 13 投票 0

快速翻阅Git提交历史记录

我想学习一个新项目,我需要不断切换项目的提交历史以便我可以查看代码。首先,我执行 git switch --detach commit-hash 将项目带回...

回答 1 投票 0

引入 git switch 后 git checkout 还能做什么?

众所周知,git checkout 是一个非常重载的命令。我确实理解引入了某些命令来分发,例如到 git 切换。 在我使用以下命令之前: $ git

回答 2 投票 0

Git 推送错误:无法取消旧链接(权限被拒绝)

在远程服务器中,我设置了一个 post-receive 挂钩,以便对我的存储库进行 git checkout: #!/bin/sh GIT_WORK_TREE=/var/www/ git checkout -f 但是当我推动...

回答 17 投票 0

Git:返回旧版本测试后返回上一个版本

我正在开发一个程序并使用 Git 来保存它的版本,使用 git commit。 我想测试我的程序的旧版本,所以我使用 git checkout id-of-the-commit 返回到这个版本。我

回答 1 投票 0

git 尝试在结帐时删除目录

每当我在分支(Li)和主分支之间切换时,我都会收到以下消息: 删除目录“sys/console/api”失败。我应该再试一次吗? (是/否) 任何人都知道我如何获得...

回答 4 投票 0

对 Git 合并多个分支感到困惑。如何合并从现有拉取请求分支创建的分支中所做的更改? [重复]

我有一个项目,我必须做出一些改变。 我创建了第一个 Pull 请求: git checkout -b v1 git checkout -b v1 此 PR 正在等待我的团队负责人审核和批准。 与此同时,我不得不打开一秒钟......

回答 1 投票 0

恢复 Git 存储库中已删除的文件夹

我已删除文件夹内的所有内容,并且该文件夹为空。我的远程仓库中仍然有一份副本。但是当我执行 git pull 时,它没有放回已删除的文件,这不是应该做的......

回答 12 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.