Tag: 混帐

在git中如何获取不同于拉和合并与rebase不同?

我只是无法理解这一点。 我一直在网上和书上看很多东西,只是不在我的脑海里。 有人可以给我下面的虚拟版本: git fetch vs pull 混帐vs rebase

无法连接到GitHub.com进行克隆

我正在尝试克隆angular-phonecat git仓库 ,但是当我在Git Bash中input命令时,我收到以下消息: $ git clone git://github.com/angular/angular-phonecat.git Cloning into 'angular-phonecat'… fatal: unable to connect to github.com: github.com[0: 204.232.175.90]: errno=No error

git说文件“需要更新”是什么意思?

我不能在我的生活中find对git有时会吐出的“[file]:needs update”消息的任何正确的解释。 即使是官方的git常见问题解答这标记为TODO。 如果有人能解释A)这意味着什么; 和B)如何解决它,我将非常感激。

gitignore提交后

我有一个在Github上托pipe的git仓库。 提交了很多文件后,我意识到我需要创build.gitignore并排除.exe , .obj文件。 但是,它会自动从存储库中删除这些提交的文件吗? 有什么办法强制吗?

从github克隆时更改文件夹的名称?

当我从Github中克隆一些东西时,它会在我的电脑上创build一个与应用程序名称相同的文件夹。 有没有办法改变名字? 例如,做这个克隆创build一个长的“用twitterlogin”文件夹 git clone https://github.com/sferik/sign-in-with-twitter.git 我知道我可以重命名文件夹后,但我想知道是否有一种方法来重新命名,因为它是通过在声明的末尾添加一个选项。 例如 git clone https://github.com/sferik/sign-in-with-twitter.git as 'signin' 问题是我克隆了一些应用程序多次,以调整一些设置,以使其工作,如果有问题,我删除该文件夹,但我担心一些gem仍然安装,即使我删除了该文件夹

git rev-parse是做什么的?

git rev-parse做什么的? 我已阅读手册页,但提出了更多的问题,而不是答案。 像: 挑出并按摩参数 按摩 ? 那是什么意思? 我用作parsing器(对SHA1)的修订说明符,如 git rev-parse HEAD^ 要么 git rev-parse origin/master 这是命令的目的吗? 如果没有,甚至正确地使用它来实现这一目标?

Git GUI提到的“松散对象”是什么?

当我打开Git GUI时 ,我得到一个popup消息,指向loose objects 。 我做了git gc并删除了消息。 什么是loose objects ,我怎么能防止这种情况再次发生?

强制覆盖本地文件,它是什么来源回购?

我想获取存储库中的最新文件,并覆盖我在本地的内容。 我怎么能用git客户端来做到这一点?

git:我如何获得我的代码的最新版本?

我正在使用Git 1.7.4.1。 我想从存储库中获取我的代码的最新版本,但我收到错误… $ git pull …. M selenium/ant/build.properties …. M selenium/scripts/linux/get_latest_updates.sh M selenium/scripts/windows/start-selenium.bat Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use 'git add/rm <file>' as appropriate to mark resolution, or use 'git commit -a'. 我删除了该工具所抱怨的文件的本地副本,但是我仍然收到错误信息。 如何从远程回购检出最新版本? – 戴夫

用远程分支覆盖我的本地分支

我完全fubar'd我的本地分支,并希望重新开始。 服务器上的版本是正确的。 我不想重新开始,我想用我的本地历史来解决我的巨大麻烦。 (如果必须,我可以。) git fetch branchname和git pull branchname不起作用。 我得到的消息是“ 最新 ”,但是,我的本地版本不匹配的服务器。 git pull origin/branchname给了我一个“ 找不到 ”的错误。