個人開発のソースコードをGitHubで管理するように変えました。微妙にハマるところがあったのでまとめておきます。Configへのユーザー名とメールアドレス設定済みGitHubに新しくリポジトリを作るブラウザでGitHubにログインして、リポジトリを作成します。repository」を押します。リポジトリはこれで完成します。リポジトリのURLを探すのに若干手間取りましたが、ここにあります。あとで使うので覚えておいてください。TerminalからGitHubのリポジトリを参照できるようにするTerminalを起動して、GitHubで管理するようにしたいプロジェクトのディレクトリまで移動します。便宜上、プロジェクト名は「MyProject」として進めます。/Users/[user-name]/MyProjectMyProjectをGit管理下におくために初期化します。https://github.com/[ユーザー名]/[リポジトリ名].gitこのままだとgitコマンドを実行する度にGitHubのユーザー名とパスワードを要求されるので、設定を変更します。git@github.com:[ユーザー名]/[リポジトリ名].git設定を確認します。-vこんな感じに表示されていればいいです。通信をhttpsからSSHに変更するSSHで接続するには鍵を作ってGitHubに設定しないといけません。メールアドレスにはGitHubに登録しているアドレスを使います。"email@xxx.com"保存先を確認されます。「/Users/[user-name]/.ssh/」に保存されるので、問題なければそのまま進めます。次にパスワードを要求されるので、安全なパスワードを設定します。このパスワードは、GitHubのリモートリポジトリにアクセスする際に入力することになります。Key(id_rsa.pub)の内容をコピーします。コピーした内容をGitHubに登録します。Keyかわかるように名前を付けます。プロジェクトをGitHubにアップロードするここからローカル環境でaddしてcommitして、GitHubのremoteにpushしたい。なにかの手順が悪いのか.DS_Storeがいるせいでうまくpushできない現象が起きました。今回は仕方ないので、プロジェクトのディレクトリからソースコードを一度退避しておいて、強制pullをしてリモートと無理やり一致させてからソースコードを戻してプロジェクトをcommitしました。origin/masterこれでGitHubのリポジトリとローカルのリポジトリが一致しました。次にソースコードをディレクトリに戻してcommitしてリモートへpushします。masterこれでGitHubと連携できるようになりました。...プロジェクトの管理にAsanaを無料で使ってみる会社の後輩とアプリ作りましょうって話になりました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。TOPPelicanPhilosophyは、よりよいブログ作りのためクッキーを使用しています。