我正在试图弄清楚如何在我的项目工作流中使用git,并且我有一个现有的XCode项目,我想将其放入存储库中。我想我在存储库下正确设置了存储库,但源控制菜单显示为灰色 显然,如果你开始一个新项目很容易,但是如何导入一个包含快照和一切的现有项目?
我正在使用XCode 4和git 1.7.4
此外,如果有关于git配置和最佳实践的任何好的演练,那就太好了。我在游戏中有点迟了,所以任何可以让我加快速度的东西都会很酷。
答案 0 :(得分:167)
GitHub在help.github.com有一些非常好的git教程。
进行存储库的初始设置,打开终端窗口,然后将CD发送到项目目录。在那里,输入
git init
git add .
git commit -m "Initial commit"
重启Xcode。 现在应该设置存储库,您将能够在xcode 4中管理它。
答案 1 :(得分:44)
我刚刚完成了为多个项目执行此操作的过程,并遇到了一些问题。这是我的过程,主要是从这个页面/网站上的其他答案拼凑而成。订单在这里非常重要
希望这可以帮助某人而不会过于冗余。对于现有项目的GIT新人来说,现在看起来很简单肯定是一个挑战
答案 2 :(得分:10)
查看我关于此主题Setting up a git repository in XCode for a pre-existing project的帖子。以上是正确的,但是当你提交时它会在你的更改中包含UserInterfaceState,这可能很烦人,因为每次你在xcode中做任何事情时这个文件都会更新,即使它很简单,也可以浏览你项目中的文件或文件夹。
答案 3 :(得分:1)
如果您的XCODE 7未与现有GIT存储库连接。试试以下
xcrun git config --global user.email your@email.com
xcrun git config --global user.name "your name"
答案 4 :(得分:0)
Note:Specially for Xcode 11
使用终端
到项目目录的CDgit init
git add。
git commit -m“初始提交”
重新启动Xcode之后,选择Source Control Navigator,然后选择master并右键单击,然后选择选项“ Create Remote”