Tag: git

AFNetworking(〜> 2.5)的依赖关系不用于任何具体的目标

我想安装AFNetworking,但我有一个问题,我如何修复和安装? 我使用AFNetworking入门 : 1.下载CocoaPods sudo gem install cocoapods pod setup 2.A. 创build一个Podfile touch Podfile open -a Xcode Podfile 2.B. 并复制粘贴: source 'https://github.com/CocoaPods/Specs.git' platform :ios, '7.0' pod 'AFNetworking', '~> 2.5'

Git Flow如何与QA一起testing版本和新function?

我们在我们最新的iOS项目中使用Git Flow,我试图找出一种与QA一起工作的方式,以便他们可以testing最新版本,以及testing新function,而不必担心哪些bug已修复哪个分支。 目前,他们已经在release/v1.0.1分支上进行了testing,这个分支在原来的release/v1.0有几个bug。 同时,我一直在为v1.1发行版计划一个新function,但是在release/v1.0.1的同时从develop分支中分支出来,因此没有任何bug修复。 今天,QA部门希望将我的新function用于试驾。 但是,如果我从我的分支创build它们,则没有任何重新testing和closures的错误修复程序将在其中。 因此,我将收到大量的抱怨和恐慌,已经重新引入的错误…我想避免的! 那么,让他们testing这个的最好方法是什么? 我可以将release/v1.0.1合并到我的特性分支中,但是我应该确保在release/v1.0.1发布前我不会合并到develop ……而且我想在一定程度上会打破Git Flow方法。 我可以为QAtesting创build一个全新的分支,它将我的特性与release/v1.0.1合并,但是我怎样处理在这个分支上发现的任何错误? QA之后,我在哪里合并? 除此之外,我还要考虑内部版本号和版本号,这样才有意义。 目前,版本号是用于发布的版本号,每个新版本的质量保证都会增加内部版本号。 但是,如果他们从两个独立的分支机构接收build立,我可能会结束编号冲突,这会造成混乱。 处理这些问题的最好方法是什么?

错误:git-credential-osxkeychain死于信号11

我已经安装github版本0.8.4,但是当我尝试从git获取某些东西时,它显示此消息。 Fetching all tracking branches from Queue-iOS completed successfully. command: git fetch Queue-iOS error: git-credential-osxkeychain died of signal 11 error: git-credential-osxkeychain died of signal 11 error: git-credential-osxkeychain died of signal 11 error: git-credential-osxkeychain died of signal 11 From https://github.com/appstute/Queue-iOS 59bb075..b2da838 master -> Queue-iOS/master 这是关于钥匙串的问题,当我从git集线器拉,显示以下消息 Pulling all tracking branches from Queue-iOS encountered an error. command: git […]

xcode从项目中删除存储库

我的xcode项目在源代码pipe理菜单下列出了两个存储库。 其中一个是旧项目的存储库,不应与当前项目关联。 但是,我不知道如何将其从项目中删除。 注意:我已经从pipe理器中删除了这个存储库。 任何帮助将不胜感激。

Xcode 7 GM不能提交(GIT)

每当我尝试提交,在Xcode使用源代码控制,我得到一个错误,我需要configuration我的电子邮件地址和名称(似乎读我的电子邮件地址不正确)。 我去了docker,再次进入了他们。 错误没有消失。 我可以在terminal正常提交,但不能在Xcode。 有没有办法解决它? 或者直接在Xcode中inputconfiguration信息? 这是错误信息: ***请告诉我你是谁。 跑 git config –global user.email "you@example.com" git config –global user.name "Your Name" 设置您的帐户的默认身份。 省略–global仅在此存储库中设置标识。 致命:无法自动检测电子邮件地址(得到'myemail @ gmail-1040826。(none)') 这里是我的.gitconfig(我用“我的名字”取代了我的实际名称,而我的用户名用“myname”出于隐私原因): myname-1040826:Project myname$ git config -l user.email=myname@gmail.com user.name=My Name filter.media.clean=git-media-clean %f filter.media.smudge=git-media-smudge %f core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true core.ignorecase=true core.precomposeunicode=true submodule.PeerKit.url=https://github.com/jpsim/PeerKit.git

Git Commit与XCode beta一起使用,但与普通版本不兼容

我有/使用Xcode 7.0 beta 5的源代码控制工作,但是当我尝试在我新安装的Xcode 7.0 GM中做一个提交时,它将无法工作。 (新的Xcode 7.0 GM已经取代了我以前的Xcode 6.4版本,从来没有源代码pipe理工作。)我得到错误消息The working copy "APP NAME" failed to commit files ,如下图所示: 这个问题类似于 XCode不会提交给GIT Xcode和Git源代码pipe理:“工作副本XXXXX无法提交文件” 但是对我来说,它确实在beta Xcode版本中工作,而不是标准版本。 我尝试按照这个答案运行build议的命令行命令,但没有明显的区别。 似乎必须有一些我可以编辑或replace的文件,但我不知道它在哪里。 我的两个Xcode版本都使用相同的项目文件夹。 更新 在项目目录中inputgit config –list我得到了以下内容(电子邮件已经更改,但是正确): user.email=my_correct_email@mymail.com user.name=Suragch core.repositoryformatversion=0 core.filemode=true core.bare=false core.logallrefupdates=true core.ignorecase=true core.precomposeunicode=true remote.MongolAppDevelopment-iOS.url=https://github.com/suragch/MongolAppDevelopment-iOS.git remote.MongolAppDevelopment-iOS.fetch=+refs/heads/*:refs/remotes/MongolAppDevelopment-iOS/* branch.master.remote=MongolAppDevelopment-iOS branch.master.merge=refs/heads/master 再次,我可以对标准Xcode中的项目进行编辑,但为了更新git,我必须返回到Xcodetesting版。

不能推,拉或合并git。 “工作副本没有改变”

我最近在bitbucket上build立了一个git仓库,并在其上添加了一个旧项目。 我已经承诺并推动了一项改变,但现在我面临这个问题。 每次我尝试拉,推,或合并我得到这个错误信息: “工作副本”Project_Name“有未提交的更改”。 而且我已经做了几次这个改变: 编辑 :我做'混帐状态',并得到以下几点: # On branch master # Your branch is ahead of 'origin/master' by 2 commits. # # Changes not staged for commit: # (use "git add <file>…" to update what will be committed) # (use "git checkout — <file>…" to discard changes in working directory) # # modified: Crunch.xcodeproj/project.xcworkspace/xcuserdata/Neil.xcuserdatad/UserInterfaceState.xcuserstate […]

我应该忽略xcodeproject / project.pbxproj文件?

在一个XCode项目中,我已经修改了xcodeproject / project.pbxproj文件,但是对于我来说没有用的信息。 我应该忽略这个文件和xcodeproject / projectxworkspace / username.xcuserdata / UserInterfaceState.xcuserstate文件?

在Xcode中的豆荚错误“Id:framework not found Pods”

我试图从一个bitbucket存储库克隆一个项目,并得到一个错误Id: framework not found Pods clang: error: linker command failed with exit code 1 (use -v to see invocation)当试图在工作区中运行一个Xcode项目时, Id: framework not found Pods clang: error: linker command failed with exit code 1 (use -v to see invocation) 。 这些是我所遵循的步骤,如果有人能让我知道我做错了什么,那会很棒! git clone (link to bitbucket) debugging和发布都将Xcode pods项目中的configuration设置更改为none 执行pod install 打开Xcode工作区文件 尝试在Xcode中生成,并收到错误Id: framework not found Pods […]