git-stash和git-checkout有什么区别?
What is the difference between git-stash and git-checkout?

我试图从一个本地分支转到另一个分支。 Git告诉我,我不能这样做,因为我对本地文件的更改将被checkout覆盖。 然后我得到一个“推荐”......

post-receive hook失败“不能在没有工作树的情况下使用”
post-receive hook fails "cannot be used without a working tree"

我使用这个Git设置来管理一个网站:http://toroid.org/ams/git-website-howto。 事情起作用,直到我激活post-receive钩子。 在激活它之前,我可以推拉没有问题....

Git checkout分支不会更改工作目录
Git checkout branch doesn't change working directory

我不太确定如何说这个问题,因为我是git的新手。 我的一位同事正在研究称为“旋转”的分支中的一项功能。 我想利用他写的代码,所以我跑了......

git checkout远程分支显示无关文件?
git checkout remote branch shows extraneous files?

master分支有这些文件和文件夹(简体):C:\ Local \ TickZoom \ Project> ls file.txt name.txt公共公共分支正在跟踪供应商存储库并已被子树...

当其他分支签出时,Git获取/重新绑定主分支
Git fetch/rebase master branch when other branch is checked out

目前,当我在我的本地功能部门工作以获取最新更改时,我需要执行以下操作:git checkout master git fetch git rebase git checkout my-feature git rebase master Is ...

在特定日期获取git仓库的快照
Get snapshot of a git repo on a particular date

假设我有一个回购多个banches。 是否有可能使用通常的git foo获取某些特定日期/时间的回购快照? (我们目前每天都有代码转储,而我正在想办法......

“git add file”和“git checkout - file”是否对称?
Are "git add file" and "git checkout -- file" symmetric?

我对git add file和git checkout有一些了解 - 文件(但我不确定它是否正确)。 每当我们用文本编辑器编辑文件时,我们都会在工作目录中进行编辑。 ...

如何从另一个分支获取一个文件,但是在当前分支中不存在?
How to get just one file from another branch, but which does not exist in the current branch?

我对这个问题有一个类似的问题:https://stackoverflow.com/a/2364223/1716560我有两个分支:英国和英国prod:git结帐英国prod已经在'英国prod'git diff - 名称 - 地位英国 - ...

使用GIT for Windows获得OpenCV2.4.2
Getting OpenCV2.4.2 with GIT for Windows

我想获得Windows的OpenCV2.4.2源文件以便自己生成库。 我运行命令git clone git://code.opencv.org/opencv.git这实际上得到了2.4.9 ...

如何在eclipse中切换分支而不需要提交更改
How to switch branches in eclipse without commiting changes

我一直在使用GIT几个星期,并试图了解如何在不提交文件的情况下切换分支。 这就是我所做的。 克隆一个git仓库并拥有一个本地主分支....

点符号在git checkout命令中的含义
dot sign's meaning in git checkout command

如果我使用这样的git命令:git checkout - 。 我知道它的效果是在任何地方丢弃所有未经处理的文件。 任何人都可以告诉我这个命令中点号(。)的含义是什么?

Git Checkout将代码恢复到较旧的提交,如何恢复?
Git Checkout reverted code to older commit, how to revert back?

我一直在研究一些代码,我使用它来管理。 早些时候,我用提交来保存我的代码的工作版本。 我后来决定重做代码,因为它需要一些新的功能和......

如何用上游版本覆盖未合并的git checkout
How to override unmerged git checkout with upstream version

我试图将本地修改的文件还原为最近上游的版本,有效地撤消了我的更改。 $ git checkout - Jovie / Jovie-Info.plist错误:path'Jovie / Jovie-Info ....

在hook中将git checkout中的子模块包含到GIT_WORK_TREE中
Including submodules in git checkout to GIT_WORK_TREE in hook

在更新后的挂钩中使用以下代码时是否可以包含子模块? GIT_WORK_TREE = / path / to /目录git checkout -f我还需要分配哪些其他选项,...

如何在Git / bitbucket中实现'预结账'钩子?
How to achieve 'pre-checkout' hook in Git/bitbucket?

在网上搜索大量的结果是,git中的预结帐挂钩尚未实现。 原因可能是:没有实际用途。 我确实有一种情况可以通过任何其他方式来实现。 ...

Git:我如何签出忽略所有本地更改的分支?
Git: How do I checkout a branch ignoring all local changes?

当我混淆了目录(创建/删除)并添加/编辑了文本和二进制文件之后,我该如何让git放弃所有更改,并再次将分支关闭,就好像我...

如何在不覆盖当前更改的情况下将文件恢复到以前的版本?
How to revert a file to a previous version without overwriting current changes?

我有一个问题,试图恢复文件到以前的提交,我知道我可以使用git checkout来还原单个文件,但问题是我在该文件中有更改,我想保留,所以我是...

我如何才能获得特定分支的Git日志?
How do I get the Git log for a specific branch only?

假设有以下Git历史记录:Branch1 B --- C ------- F --- G / \\ Master A ------- D --- E ------- H Doing一个git日志大师以下列顺序给出日志条目ABC -...

git reset --hard和git checkout之间的区别
Difference between git reset --hard and git checkout

假设我想撤销先前提交引入的所有更改。 据我了解,git reset --hard <指定的提交>将删除所有提交,直到指定的提交,并撤消...

git checkout会自动合并本地修改
git checkout automatically merges local modifications

我尝试了以下命令在shell git init echo“test1”> test1.txt git add test1.txt git commit -a -m“test1”echo“test2”>> test1.txt git branch test git checkout test text ... 。

有没有办法做“混帐签出”和*强制*参数被解释为分支名称?
Is there a way to do "git checkout" and *force* the argument to be interpreted as a branch name?

你输入命令“git checkout foo”。 如果有一个名为“foo”的分支,但没有该名称的文件,它会切换到分支 - 如果有一个名称为该文件但没有这种分支的文件,则会更新...

在本地分支上,不想提交更改,但需要切换到另一个分支
On local branch, don't want to commit changes, but need to switch to another branch

我在分支A上工作,功能/任务没有完成。 然后我需要切换到另一个分支B以便快速修复。 当我尝试切换另一个分支时,Git强制我保存我的本地更改...

如何列出仅在git中的当前分支中进行的所有未提交的更改
how to list all uncommitted changes made only in current branch in git

我是git的新手,最初我以前只在master分支上工作,然后我读了一些关于git分支的内容,我惊讶于它的强大功能,所以我开始在工作流中使用分支机构...

Git:从另一个分支只添加文件的某些部分的最佳方法?
Git: Best way to add only some parts of a file from another branch?

假设您有一个分支主人和另一个分支产品,都包含文件prog.py的一个版本以及许多其他文件。 想象一下,您在生产中修改了许多文件...

“git checkout - ”是做什么的?
What does "git checkout -" do?

我看到了一种奇怪的git checkout命令。 git checkout - 什么 - 在这里做?

Git结账 - 切换回HEAD
Git checkout - switching back to HEAD

我一直在做我的项目,而在某个时候,我发现有一件事停止了工作。 当它工作正常时,我需要查看我的代码的状态,所以我决定使用git checkout(...

“git branch --track”vs“git checkout --track”
"git branch --track" vs "git checkout --track"

如果有的话,“git branch --track”和“git checkout -b --track”有什么区别?

恢复删除的文件不在git中登台
Restore deleted file not staged in git

我不小心删除了我的源代码的整个目录......用一个很好的rm -r。 我知道,真的很糟糕; 但幸运的是,我在包含目录中有一个git repo。 因此,git有一个庞大的列表...

为什么不设置GIT_WORK_TREE在post-commit钩子中工作?
Why doesn't setting GIT_WORK_TREE work in a post-commit hook?

我尝试在每次成功提交后使用以下post-commit挂接部署到特定目录:#!/ bin / sh export GIT_WORK_TREE = / var / www / example / export GIT_DIR = / home / mark / test /。混帐/ ...

从git仓库中取出一个目录
Pulling just one directory out of a git repo

我有一个git repo,我想要做一个pull。 我做了一个正常的git pull,没有任何问题。 问题是我只想从回购协议中找出一个特定的目录。 我的想法是,我可以使用....

等同于“svn checkout”的git?
Equivalent of "svn checkout" for git?

我应该使用什么git命令来等同于svn结帐? git checkout(?)非常感谢!

在纯PHP中签出git仓库
Checkout of git repository in pure PHP

我需要在纯PHP中进行git checkout。 我已经用HTTP和SASL尝试过了(http://www.phpclasses.org/package/5310-PHP-Retrieve-project-files-from-GIT-repositories.html),但我并没有真正......

N天前的Git结帐库
Git checkout repository from N days ago

我如何使用诸如“3天前”,“12个月前”等时间表示法检出git存储库? 注意这个相关问题只涉及本地回购,但我想检查远程回购。

一个分支的多个功能 - 重点是什么?
Multiple features for one branch - what's the point?

在SourceTree上,我有一个名为“develop”的分支。 我使用SourceTree Git Flow从“开发”分支创建新功能。 我对功能分支进行了更改,然后完成了功能并...

将错误分支的git拉回到master上
undo git pull of wrong branch onto master

我已经从远程的另一个分支拉出来了。 这两个分支是不同的,但合并发生在我目前的分支上。 我目前在本地“master”分支上工作,而且......

在git中切换分支
Switching branches in git

有时候我在一个功能分支,但是我做了一个我想在主人看到的无关变化。 我经常可以这样做:git checkout master git commit -m“...”filename但是有时当我做...

git:将文件夹替换为不同分支上的同一文件夹
git: replace folder with the same folder on a different branch

我试过git checkout OTHER_BRANCH - / path / to /文件夹问题是存在于当前分支但不存在于另一分支上的文件。 我想删除这些。

smartgit删除提交并返回到先前的提交
smartgit delete commit and return to previous commit

我错误地做了一个提交,现在我想从历史日志中删除并返回到前一个提交。 我一直在试图检查我想要返回的提交,但Smartgit问我...

- 在git checkout中的干运行选项
--dry-run option in git checkout

我使用git checkout - <dir_name(或)file_name>放弃特定目录或文件中的所有更改。 每当我这样做时,GIT都会从存储库中检出目录(或)文件。 ...

GIT结帐除了一个文件夹
GIT checkout except one folder

我想结账到其他分支,或以前的提交,但我想保留一个文件夹相同的文件(不签出文件夹)。 我想要的文件夹,将显示在混帐状态,所以我可以添加此...

GIT:以下未跟踪的工作树文件将被checkout覆盖
GIT: The following untracked working tree files would be overwritten by checkout

我有两个分支,一个叫做master,另一个叫dev,我目前在master分支,我想去dev分支把文件移动到开发服务器。 但是当我执行...

git在将更改推送到远程分支时说,所有内容都是最新的
git says everything-up-to-date when pushing changes to a remote branch

我有提交,在远程存储库(起源/主),我想放在从该存储库(origin / remote_branch)创建的分支。 当我结帐到该远程分支git结帐...

为什么Git在运行“git checkout origin / <branch>”后告诉我“目前不在任何分支上”?
Why does Git tell me "Not currently on any branch" after I run "git checkout origin/<branch>"?

我试图按照Git的指示:“目前不在任何分支上。” 有一种简单的方法可以在保持更改的同时回到分支上吗? 但git结帐似乎是...

无法使用Git将文件重置为特定的提交
Can't reset a file to a specific commit using Git

我有一个修改后的文件,我想要在最新的提交中修改任何内容,但它总是被标记为已修改。 $ git status#在分支主机上#已更改但未更新:#...

如何在拒绝拉请求时更新GitHub分叉的回购?
How to update GitHub forked repo when a pull request was denied?

我在GitHub上分发了一个回购并提交了一个pull请求。 该项目的维护人员拒绝了拉取请求,但我们在论坛中找到了更好的解决方案。 他们指示我创建另一个...

GIT:在new / dirty / dev分支中提交对旧/安全分支的更改,而不检出或丢失未分离的数据
GIT: commit changes to old/safe branch while in new/dirty/dev branch without checking out or losing unstaged data

在开始开发某些实验之前,我创建了一个新的分支。 我通常会忘记(这不是问题),但现在我事先做好了。 从那以后,我更新了3个文件。 2中只有...

工作目录如何在“git checkout”上更新?
How the working directory is updated on "git checkout"?

考虑下面的“故事”:$ mkdir my_project $ cd my_project $ git init在/home/misha/misha/my_project/.git/ $ echo“first line”> hello.txt $ git add中初始化空的Git仓库...

腐败的git回购问题
Problems with corrupt git repo

在运行find和replace命令时,我的git repo被破坏了(请参阅:查找和替换后Git重置失败)。 所以我删除了一些关于哪个git告诉我没有包的文件。

Git推动&弹出?
Git pushd & popd? I.e., checkout last state

我正在写一个Bash脚本,我想签出一个标签,然后结账回我开始的地方。 我尝试了git co HEAD @ {1},但是当在主服务器上启动时,会将我带回主服务器的SHA ...