Putting existing project under source control in Xcode 4.3.2

浪尽此生 提交于 2020-01-02 01:07:33

问题


I was looking for a way to put my existing project under source control, and I looked at this question, but it looks like that solution only worked with Xcode 4.0 because I can't find a way to do what is advised. I also looked at this question, but that solution doesn't work either because my project isn't currently under source control. How can I get my existing project under source control?

Edit

I want it to be a git repository, not subversion.


回答1:


you can do it in terminal using:

cd /to/app/folder

git init
git add .
git commit -am 'a descriptor of your first commit'

This should then be picked up in Xcode, you may need to close and re-open

Hope it helps




回答2:


If you want to get existing project by xcode (not command line), you can follow this:

  1. Open "Welcome to XCode" window (below menu Window, or press Shift-Cmd-1)
  2. Select "Connect to a repository"
  3. Paste your git URL, and Next.

You can read more in http://www.mindthe.net/devices/2011/04/28/12-steps-to-using-github-with-xcode-4/




回答3:


Here're the steps that can achieve this, but requires cloning your existing project to a new one:

1, (Assume your project is not already under local source control) Create a new project under LOCAL source control (Please note that adding remote source control at this stage may not be successful)

2, Make this new project a clone of your old project - drag files, add frameworks, etc.

3, In menu "Source Control" -> -> "Configure " In the new window, click on "Remotes" -> "+" -> "Add Remote"

4, Name: anything (you can use "BitBucket")

Address: https://accountname@bitbucket.org/accountname/reponame.git

5, "Source Control" -> "Commit"

6, Select "push to remote" at the left bottom corner

7, Click "Commit"

8, Check on BitBucket website to see if it's actually pushed to it



来源:https://stackoverflow.com/questions/11054240/putting-existing-project-under-source-control-in-xcode-4-3-2

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!