我试图找出如何在我的项目工作流中使用git,并且我有一个现有的XCode项目,我想将其放入存储库.我想我在管理器下正确设置了存储库,但是Source Control菜单显示为灰色.
显然,如果你开始一个新项目很容易,但如何导入一个包含快照和一切的现有项目?
我正在使用XCode 4和git 1.7.4
此外,如果有关于git配置和最佳实践的任何好的演练,那将是很好的.我在游戏中有点迟了,所以任何可以让我加快速度的东西都会很酷.
小智 168
GitHub在help.github.com上有一些非常好的git教程.
进行存储库的初始设置,打开终端窗口,然后将CD打到项目目录中.一旦那里,输入
git init
git add .
git commit -m "Initial commit"
Run Code Online (Sandbox Code Playgroud)
重启Xcode.现在应该设置存储库,您将能够在xcode 4中管理它.
Sur*_*gch 99
如果您要开始一个新项目,您只需在安装过程中检查Create Git存储库.(然后跳到下面的Commit部分.)
但是您正在使用现有项目,请转到Xcode > Preferences ... > Source Control并选中Enable Source Control框.
然后在主源代码控制菜单中选择创建工作副本....
(如果您收到"请告诉我你是谁"错误,请查看此问题/答案或其中一个其他相关问题.)
完成后,对您的某个Xcode项目文件进行任何更改.然后返回Source Control菜单并选择Commit.
然后编写提交消息并单击Commit按钮.(如果禁用了提交按钮,则对项目进行任何小的更改,然后重试.)
在Github中登录并创建一个新的存储库.
无论你想要什么,都可以调用它,但是不要添加README或.gitignore或许可证.您可以稍后添加这些内容.现在这样做会使同步变得更加困难.
将链接复制到您的存储库.
转到源代码管理 > 您的分支名称 > 配置.
点击遥控器选项卡>" + "按钮> 添加远程....
输入github存储库名称并粘贴到地址中.
添加遥控器后,单击" 源控制"菜单中的" 推送 " .输入您的github用户名和密码.而已.您应该将项目复制到github.
(我在开始时接受用户名和密码时遇到了一些麻烦.如果发生这种情况,请转到Xcode > 首选项... > 帐户 > 新的存储库.在那里输入您的用户名和密码,然后再次尝试推送.)
您可以添加自述文件和其他文件,但如果从Web执行此操作,则必须先执行源代码管理 > 拉入Xcode,然后再提交其他更改.
现在,只要您在Xcode中进行更改,您所要做的就是提交和推送.
我主要是从这里学到这种方法.
nuc*_*ova 44
我刚刚完成了为几个项目执行此操作的过程,并遇到了一些问题.这是我的过程,主要是从这个页面/网站上的其他答案拼凑而成.订单在这里非常重要
希望这可以帮助某人而不会过于冗余.对现有项目的GIT新人来说,现在看起来很简单肯定是一个挑战
Joe*_*oey 10
查看我关于此主题的帖子在XCode中为预先存在的项目设置git存储库.以上是正确的,但是当你提交时它会在你的更改中包含UserInterfaceState,这可能很烦人,因为每次你在xcode中做任何事情时这个文件都会更新,即使它很简单并且浏览你项目中的文件或文件夹.
归档时间: |
|
查看次数: |
86413 次 |
最近记录: |