Tag: 混帐

错误文件名太长,git pull中止

我使用Windows作为我的操作系统,并与使用Mac的朋友一起开展项目。 他在代码中检查了我们的Github。 我试图把他所做的一切都搞砸了,并且因第三方代码的“文件名太长”错误而中止。 我能做什么?

如何从git仓库合并后删除.orig文件?

一些如何.orig文件在合并期间在我的git仓库中被检查,现在显示在已修改和未被跟踪的扇区中。 但我不希望这个文件在我的仓库中。 怎么做。 modified: Gemfile.lock.orig # modified: Gemfile.orig # modified: app/assetshttp://img.dovov.combg_required.png.orig # modified: app/assets/javascripts/application.js.orig etc… 任何帮助将不胜感激。

在git中解决“两个添加”的合并冲突?

我在git rebasing,我得到的一个冲突是“两个添加” – 也就是说,完全相同的文件名已分别添加到我的分支,并在分支我rebIN。 git status告诉我: # Unmerged paths: # (use "git reset HEAD <file>…" to unstage) # (use "git add/rm <file>…" as appropriate to mark resolution) # # both added: src/MyFile.cs 我的问题是,我该如何解决这个问题? 我必须使用一个合并工具,或者有一种方法,我可以从命令行中做到这一点? 如果我git rm src/MyFile.cs ,git如何知道我想删除哪个文件版本以及我想保留哪个版本?

具有多个项目的服务器的GIT存储库布局

我喜欢Subversion设置的方式之一是可以有一个包含多个项目的主存储库。 当我想在一个项目上工作时,我可以检查一下这个项目。 喜欢这个 \main \ProductA \ProductB \Shared 然后 svn checkout http://…/main/ProductA 作为git的新用户,我希望在提交特定的工作stream程之前,在现场探索一些最佳实践。 从我读到目前为止,git将所有内容都存储在项目树根目录下的单个.git文件夹中。 所以我可以做两件事之一。 为每个产品设置一个单独的项目。 设置一个大型项目并将产品存储在子文件夹中。 产品之间有依赖关系,所以这个单一的大型项目似乎是合适的。 我们将使用一个服务器,所有开发人员可以共享他们的代码。 我已经通过SSH和HTTP进行了这个工作,而我喜欢这个部分。 但是,SVN中的存储库已经有很多GB,所以在每台计算机上拖放整个存储库似乎都是一个糟糕的主意 – 尤其是因为我们要花费过多的networking带宽。 我可以想象,Linux内核项目库同样大,所以必须有一个适当的方式来处理这个与Git,但我还没有想出来。 是否有任何指导方针或最佳做法与非常大的多项目存储库工作?

将多个项目放在一个git仓库中的最佳做法是什么?

由于某些原因,我只有一个存储库可供使用。 但我有多个项目,包括Java项目,PHP脚本和Android应用程序。 现在我的问题是,我必须把它们放到每个项目的不同的子文件夹中; 并为PHP项目和Java项目,我使用不同的IDE。 你知道,每个IDE都可以有一个工作空间。 谁能告诉我一个解决问题的最佳实践?

git关掉“LF将被CRLF取代”警告

我明白警告是什么,如何closuresfunction,但我需要的是closures警告本身。 请帮助?

强制git存储覆盖添加的文件

我有一些在git中没有跟踪的文件。 我做了一些改变,想提交它们,但是意识到我忘记了先检查未修改的文件。 所以我藏了这些文件,然后添加了未修改的版本。 然后,当我将存储器应用于存储库时,由于已经添加了文件而导致冲突。 如何应用隐藏,并强制隐藏的版本优先于存储库中的原始文件? 谢谢

如何克隆github项目在本地运行?

我正在尝试遵循这个authlogic的railscast教程 – 它指向这里的源代码 – 我已经安装了git – 我如何将源代码复制到本地主机上,这样我就可以像在屏幕录像中一样遵循教程了?

git – 合并冲突当本地被删除,但文件存在于远程

我对git很陌生,想知道如何去合并在本地回购我已经删除了主分支上的几个文件,但这些文件存在于远程主分支。 做完git-merge后,显示出现了冲突。 使用git gui它显示本地文件被删除,而远程分支文件有内容。 你如何阻止这些文件发生冲突? 有没有一个简单的方法使用git gui? 非常感谢

如何从现有回购的分支中创build新的GitHub回购?

我有硕士和新项目分支。 现在,我想在新项目分支的基础上创build一个全新的回购。 背景:我有一个存储库包含三个独立的应用程序。 它并没有以这种方式开始。 回购中原本只有一个应用程序。 然而,随着时间的推移,业务需求已经改变。 一个应用程序变成了两个(一个遗留版本和一个重写)。一个Web服务被添加。 单独的分支机构被用来包含这三个项目。 但是,他们不共享任何代码。 所以把它们分成自己的回购会更简单。