草庐IT

存储库

全部标签

git - 将 Github 存储库克隆到特定的 Windows 文件夹?

如何更改特定git的克隆文件夹?我的默认存储目录在这里C:\Users\myPC\Documents\GitHub但是对于这一个githttps://github.com/username/myproject我想把它放进去C:\somefolder(而且不像C:\somefolder\myproject但是C:\somefolder下的所有文件)该怎么做?我尝试了gitclone命令行,但是git没有出现在我的Windows客户端Github中很抱歉这个基本问题,但无法通过谷歌或在这里搜索任何答案! 最佳答案 使用gitclone手

xcode - 我可以从我的 git 存储库中将哪些 Xcode 项目文件设为 'exclude'?

我正在开发一个iOS项目并使用git进行版本控制。我正在与另一位开发人员合作。我应该在repo中保留哪些Xcode项目文件,我可以排除哪些文件,以免对其他开发人员产生负面影响?这是git告诉我的一些非代码文件已被修改或添加...(顺便说一句,如果您为YourProject.xcodeproj文件“显示包内容”,这些只能在OSX文件管理器中查看)排除?contents.xcwordspacedata(我认为这只是工作区设置)UserInterfaceState.xcuserstate(根据这个名字,它似乎只是我特有的)Breakpoints.xcbkptlist(...我的断点设置)包含

xcode - 我可以从我的 git 存储库中将哪些 Xcode 项目文件设为 'exclude'?

我正在开发一个iOS项目并使用git进行版本控制。我正在与另一位开发人员合作。我应该在repo中保留哪些Xcode项目文件,我可以排除哪些文件,以免对其他开发人员产生负面影响?这是git告诉我的一些非代码文件已被修改或添加...(顺便说一句,如果您为YourProject.xcodeproj文件“显示包内容”,这些只能在OSX文件管理器中查看)排除?contents.xcwordspacedata(我认为这只是工作区设置)UserInterfaceState.xcuserstate(根据这个名字,它似乎只是我特有的)Breakpoints.xcbkptlist(...我的断点设置)包含

svn - 我可以 git-svn 克隆具有多个标准目录布局的 svn 存储库吗

我有一个SVN仓库,其布局如下项目1/主干项目1/分支机构项目1/标签项目2/主干项目2/分支机构项目2/标签等出于多种原因,我想要一个git-svn存储库,它允许我处理这些项目中的任何一个,并同时从/向所有这些项目获取/提交。这种事情可能吗?我知道我可以在不指定分支、标签和主干的情况下直接使用git-svn克隆整个东西,但是这样我会失去使用git的很多优势。 最佳答案 我是这样做的。不过,可能还有更简单的方法。选择您要处理的具有标准布局的第一个项目并gitsvnclone它:gitsvnclone--stdlayouthttp:/

svn - 我可以 git-svn 克隆具有多个标准目录布局的 svn 存储库吗

我有一个SVN仓库,其布局如下项目1/主干项目1/分支机构项目1/标签项目2/主干项目2/分支机构项目2/标签等出于多种原因,我想要一个git-svn存储库,它允许我处理这些项目中的任何一个,并同时从/向所有这些项目获取/提交。这种事情可能吗?我知道我可以在不指定分支、标签和主干的情况下直接使用git-svn克隆整个东西,但是这样我会失去使用git的很多优势。 最佳答案 我是这样做的。不过,可能还有更简单的方法。选择您要处理的具有标准布局的第一个项目并gitsvnclone它:gitsvnclone--stdlayouthttp:/

git - 为什么我不能在多个 github 存储库上使用一个 ssh key ?

我有一台服务器,需要使用我在github上托管的两个git存储库的内容进行设置。我现在想将服务器的sshkey作为部署key添加到github上的两个项目。不幸的是,我收到一条错误消息,提示Keyisalreadyinuse,根据thisgithubpage是因为我无法将部署key添加到多个存储库。虽然我真的很想知道;为什么这是个问题?为什么一台服务器不能访问多个存储库?他们在这里试图降低的风险是什么? 最佳答案 您所链接的GitHub页面上的描述并不完全正确。事实上,您可以对许多不同的GitHub存储库使用相同的sshkey。你不

git - 为什么我不能在多个 github 存储库上使用一个 ssh key ?

我有一台服务器,需要使用我在github上托管的两个git存储库的内容进行设置。我现在想将服务器的sshkey作为部署key添加到github上的两个项目。不幸的是,我收到一条错误消息,提示Keyisalreadyinuse,根据thisgithubpage是因为我无法将部署key添加到多个存储库。虽然我真的很想知道;为什么这是个问题?为什么一台服务器不能访问多个存储库?他们在这里试图降低的风险是什么? 最佳答案 您所链接的GitHub页面上的描述并不完全正确。事实上,您可以对许多不同的GitHub存储库使用相同的sshkey。你不

git - 如何删除 Git 存储库中不在工作目录中的所有文件?

我正在拆分最初位于单个Subversion存储库中的旧应用程序套件。我已将其转换为Git存储库并删除了我不想要的内容,但我想通过删除与已删除文件关联的历史数据来精简存储库(原始存储库将是出于引用目的而维护,因此在新版本中不需要它)。理想情况下,我想做的是遍历整个存储库并删除工作目录中不存在的任何文件或文件夹,以及与它们相关的任何历史记录。这将给我留下HEAD的内容和影响这些文件的提交历史。但是,我还没有找到这样做的方法(孤立HEAD没有帮助,因为它不保留历史记录)。这可能吗?我知道如何通过git-filter-branch从整个历史记录中删除单个文件或文件夹,但是文件和文件夹太多,这不

git - 如何删除 Git 存储库中不在工作目录中的所有文件?

我正在拆分最初位于单个Subversion存储库中的旧应用程序套件。我已将其转换为Git存储库并删除了我不想要的内容,但我想通过删除与已删除文件关联的历史数据来精简存储库(原始存储库将是出于引用目的而维护,因此在新版本中不需要它)。理想情况下,我想做的是遍历整个存储库并删除工作目录中不存在的任何文件或文件夹,以及与它们相关的任何历史记录。这将给我留下HEAD的内容和影响这些文件的提交历史。但是,我还没有找到这样做的方法(孤立HEAD没有帮助,因为它不保留历史记录)。这可能吗?我知道如何通过git-filter-branch从整个历史记录中删除单个文件或文件夹,但是文件和文件夹太多,这不

git - 我如何设置 Carthage 以使用我自己的框架,这些框架位于私有(private)存储库中,例如 Stash (Bitbucket)?

我想知道是否有类似privatepods的东西在Carthage中,我有几个框架,我目前正在使用gitsubmodules,我开始在一个新项目中使用Carthage并且非常漂亮不错,但到目前为止,我只是将其配置为管理第三方框架依赖项。我检查了carthagedocumentation但不清楚如何设置它。Carthage是否仅适用于Github存储库?它可以与Atlassian-Stash(现在是Bitbucket)一起使用吗?如果是怎么办? 最佳答案 所以我终于找到了如何使用Atlassian-Bitbucket设置Carthage