iOSのプロジェクトをgithubで管理したい時、まずgithubにあげるでしょう。これで自分のやり方を共有いたします。
#Step1:githubで新しいレポジトリを作成する
まずgithubのこのNewを押して
Repository nameは普通プロジェクト名と同じでいいです。
#Step2:ProjectにGit Repositoryあるかどうかを確認する
タミナールを開いて、Projectのフォルダーに行って git remote -vを入力してみましょう。もし以下のようなエラーメッセージが出たら、Git Repositoryを追加する必要があります。
MacBook-Pro:viewPop XXXX$ git remote -v
fatal: not a git repository (or any of the parent directories): .git
#Step3:Git Repositoryを追加する
Projectを新しく立てる時に以下のチェックを入れたら追加できます。
チェックを忘れた場合、後から追加してもいいです。↓の「New Git Repositories...」から追加できます。
#Step4:ブランチ作成、レポジトリ連結、プッシュ
まず、Git Repositoryを確認してみましょう。
エラーメッセージが出てないですね、よし、これで大丈夫です。(まだリモートと連結していないので、何もないはず)
MacBook-Pro:viewPop XXXX$ git remote -v
MacBook-Pro:viewPop XXXX$
準備できたから、あとはコマンドを入力すれば大丈夫なはずです!
まず、「master」というブランチを作成します
MacBook-Pro:viewPop XXXX$ git branch master
MacBook-Pro:viewPop XXXX$
次は、リモートと連結します。
MacBook-Pro:viewPop XXXX$ git remote add origin https://github.com/Wesley-chu/viewPop.git
MacBook-Pro:viewPop XXXX$
再度確認します。
MacBook-Pro:viewPop XXXX$ git remote -v
origin https://github.com/Wesley-chu/viewPop.git (fetch)
origin https://github.com/Wesley-chu/viewPop.git (push)
MacBook-Pro:viewPop XXXX$
よし、これで連結済みです。
最後は、ローカルのソースをリモートにプッシュすればいいです。
MacBook-Pro:viewPop chuwl$ git push -u origin master
Enumerating objects: 38, done.
Counting objects: 100% (38/38), done.
Delta compression using up to 4 threads
Compressing objects: 100% (34/34), done.
Writing objects: 100% (38/38), 12.91 KiB | 2.15 MiB/s, done.
Total 38 (delta 3), reused 0 (delta 0)
remote: Resolving deltas: 100% (3/3), done.
To https://github.com/Wesley-chu/viewPop.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.