Tag: git新

.gitignore规则之间的区别,不pipe是/ dir还是/ dir /

Git仓库中的.gitignore文件中的/dir和/dir/有区别吗? 以下情况如何? /dir /dir/ /dir/*

通过拉动镜像一个git存储库?

我想知道是否有一个简单的方法,即像一个简单的cron作业,定期从远程git存储库拉到本地只读镜像备份的目的? 理想情况下,它会拉动所有的分支和标签,但主/行/头就足够了。 我只需要一种方法来确保如果主git服务器死亡,我们有一个备份位置,我们可以手动故障转移到。

只有在特定文件集发生更改时才能触发构build

我想知道如何告诉jenkins / hudson触发一个构build,只是为了改变我的git树上的特定项目?

Git vs Mercurial vs SVN

可能重复: 对于家庭项目,Mercurial或Git(或其他DVCS)比Subversion提供更多优势吗? Git,Mercurial和Bazaar的相对优势和劣势是什么? 这些源代码pipe理系统有什么区别? 哪一个是最好的一个小2人项目?

Android回购清单存储库如何工作?

Android源代码是一个很大的git仓库层次结构 。 它们由称为回购的自定义脚本pipe理。 Repo使用manifest.xml来确定要pipe理的git存储库。 Android的manifest.xml与其他所有git仓库一起被托pipe在一个git仓库中。 这个存储库在Android中如何pipe理? 具体来说,每个分支托pipe的不同分支和不同文件是如何组织的?

如何指定在git中使用哪个SSH密钥进行git push以获得作为镜像的gitorious?

我有一个在git.debian.org(alioth)上托pipe的项目,我想configuration一个post-receive钩子来更新http://gitorious.org上的资源库镜像 我想我将不得不使用git push –mirror gitorious 现在,我需要让Alioth获得成功的推动。 我怎么做? 我想我需要在gitorious上configuration一个用户,并为其创build一个ssh密钥。 然后,当我在后接收挂钩的git推,确保使用这个SSH密钥。 我可以使用~/.ssh/config但是问题是很多用户可能会推迟,每个人都必须login并configuration~/.ssh/config 。 相反,我想有一个命令行选项或环境variables告诉ssh哪个键使用。 我可以这样做吗? 另外,你有其他的想法可以实现镜像吗? 而且,是否有可能以相反的方式进行configuration(对alioth有强烈的推动力)?

Git推送错误:“起源似乎不是一个混帐存储库”

我按照这里给出的指示创build一个Git仓库。 一切顺利,直到最后一行: $ git push -u origin master 致命的:“起源”似乎不是一个混帐存储库 致命的:远端意外挂断 我在OS X 10.6.8上使用git版本1.7.11.3 $ git remote -v 什么也不返回 存储库的configuration文件: [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true 我不得不使用sudo visudo命令打开sudoers文件,并添加以下内容(在#用户权限规范下): git ALL=(ALL) ALL. 现在如果我这样做: $ git remote add origin /Volumes/500GB/git-repository/myproject.git 它回来没有错误,但我没有看到任何代码库(它有像枝,挂钩等前述目录) 如果我做: $ git push -u origin master […]

提交的重新sorting

我目前正在一个分支上工作,想要一些提交合并到其他分支: abcdefg (branchA) / –oxxxxxxxxxx (master) \ xxxxx (branchB) (字母表示提交,而“x”是不相关的提交。) 但是我注意到集中一些提交是一个好主意。 我想“连接”提交a,d,e和g到一个补丁,并提交给主。 提交b和f应该作为一个提交给branchB。 有没有一个好的方法来实现它?

git,在所有分支上过滤分支

我正在使用下列来源从我的存储库中删除一些大的文件和目录: http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/ 为什么我的git仓库如此之大? git filter-branch似乎只能在当前分支上工作 – 有没有办法一次把它应用到所有分支?

比较Bitbucket的优点和缺点Github

免责声明:这是一个主观的问题。 请遵循相关指导原则。 我正在考虑将源代码从传统的VCS迁移到DVCS 。 由于有一个像样的graphics用户界面基于Web的前端和工作stream程工具是必须的,两个明显的候选人是Bitbucket和Github 。 不幸的是我没有深入的经验,所以在潜水之前,我真的很想有几点意见。 特别值得一提的是, 从团队/业务的angular度来看,关于日常使用和对生产力有影响的function的观察。 你们两人的经历是什么? 任何特别的亮点或烦恼?