171得票7回答
不需要fork就能发起Pull Request吗?

以下是关于如何在GitHub上贡献代码的步骤: 以下是从主题“如何在GitHub上对别人的代码进行贡献?"中提取的步骤: 复制项目 向存储库提交一个或多个经过良好注释和清理的修改。如果您要修改多个部分或功能,则可以在此处创建新分支。 在github的Web界面上执行拉请求。 是否可能在...

168得票3回答
单个仓库内的每个目录是否可以有额外的.gitignore文件?

你能在一个目录中创建一个.gitignore文件,只适用于该目录中的文件(和目录)吗?

161得票2回答
如何将远程分支拉取到本地仓库并使用不同的名称?

我在这方面做了一些调查,但是没有找到确切的答案,所以我必须询问。 我有两个远程仓库:origin和repo2。 我想要做类似于以下操作:git pull repo2 master 但这样会将repo2的主分支合并到我的master分支中。我能指定一个不同的分支来合并到我的本地分支吗?

158得票7回答
如何将一个文件夹从一个Subversion仓库移动到另一个仓库?

我在Subversion版本库“project”中有一个“docs”文件夹。我觉得它应该被放在另外一个名为“project_docs”的版本库中。 我想把“docs”文件夹(包括所有版本)移动到“project_docs”版本库中。有什么方法可以做到这一点吗?

158得票9回答
Git:添加 vs 推送 vs 提交

git add, push 和 commit 的区别是什么? 对于从 SVN 转过来的人,可能会有点困惑,因为在 SVN 中,“update” 会“add”一些东西,而“commit”则会推送并添加东西。 git 中有许多不同的功能。希望能从您的经验中得到一些解释。

158得票4回答
连接本地仓库和远程仓库

我有一个本地代码仓库。我已经创建了整个应用程序,但现在我想将它推送到远程代码仓库。我已经有了远程仓库。如何连接这两个仓库而不丢失任何工作?

155得票5回答
Gradle中的JCenter存储库包含什么?

请注意,JCenter将切换到只读模式,请避免使用它。jcenter()将在Gradle 8.0中被删除。 从Gradle 1.7开始,有一个新的公共存储库JCenter。repositories { jcenter() } 我想问一下,Maven Central的所有JAR文件是否都...

148得票13回答
在 Mac OS 上,Maven 的 settings.xml 文件位于哪里?

Maven 的 settings.xml 文件在 Mac OS 上的位置在哪里?

148得票14回答
Heroku“权限被拒绝(publickey)致命错误:无法从远程仓库读取”的困扰

我花了好几个小时搜索解决我的问题,这个问题理应很容易解决,但我却无法从我的Mac通过push、pull或fetch到Heroku repository。每次尝试都会给我以下错误信息:“Permission denied (publickey). fatal: Could not read fr...

146得票14回答
GitHub将存储库更改为错误的语言。

我知道这不是什么大问题,但我喜欢我的GitHub语言上有多样性。我用Swift写了一个项目,但当我提交时却显示是Objective-C。 我想这可能是因为Parse框架是用Objective-C编写的,导致这种情况出现,但是否有办法更改主存储库页面上显示的语言呢?