sudo port install git-core
とする。Xcode関係のファイルがgitに含まれないようにするには、以下のように
cat - > ~/.gitignore
build
.DS_Store
*.o
*.ob
*.pbxuser
*.tmproj
*.model*
*.mode*
*.build
Ctrl-D
git config --global core.excludesfile ~/.gitignore
.gitignoreをリポジトリのroot dirにaddしておいてもよい。
これで、ローカルでは使えるのだけど、デスクトップとノートのあいだで同期がとりたい。かといって上げっぱなしの自宅サーバを用意するというのはなしでということで、Dropboxを利用してみようと思ってぐぐってみると、同じことを考えている人がいたので参考にさせてもらう。
gitとDropboxでお手軽・無料のSource Hostingを実現する - lab.naoki.sato.name
1. Dropbox内にリポジトリを用意
cd ~/Dropbox
mkdir repo
cd repo
mkdir MyApp
cd MyApp
git --bare init
ディレクトリに.gitはつけなくていいと思う。つけるとGitXが入っているとリポジトリと認識されて、ディレクトリの中をFinderで見るのが面倒になる。
2a. MyAppがまだないときは、このままclone。
cd ~/Projects # お好みで
git clone ~/Dropbox/repo/MyApp
2b. すでにMyAppがあるときは(普通はこっちかな)、
cd ~/Devlopment/MyApp
git init
git add .
git commit
git push ~/Dropbox/repo/MyApp master
ここで、このままこのディレクトリで作業を続けるなら、
git remote add origin ~/Dropbox/repo/MyApp
しかし、おすすめは一度、このオリジナルのディレクトリをrenameするなり、Trashするなりしてしまってから、
git clone ~/Dropbox/repo/MyApp
でリポジトリからファイルを持ってきて、ビルドできることを確認したほうがいい。(Xcodeのビルドオプションが消えてしまっているな。.gitignoreを書きすぎか?)
以降は、git pullとgit push branchで同期できる。
Betting on dog racing was allowed till 2021 when it was made unlawful and all greyhound tracks have been closed. Back in the spring of 2021, Gov. Ron DeSantis renegotiated the Seminole Tribe of Florida’s gaming compact and lawmakers passed a invoice approving the change. Users should then go to their phone’s settings to toggle the choice which will to} permit them to put in apps from unknown sources. bet365 After the setting is enabled, the installation should proceed as normal.
返信削除