久しぶりにソース管理をしたいけどすべて忘れた。
日曜プログラマーを目指す私はこのような状況によく見舞われます。そのたびに仲間に聞いて何とかリポジトリを作るのですが、今回も進めていたプロジェクトがそろそろソース管理したい規模になってき為ついでに 手順を残していこうと思います。
現行のプロジェクトをワークスペース外に退避する
まずいま進めている途中のプロジェクがある場合はフォルダをデスクトップ等、gitクローンする予定のフォルダ以外のところに移動します。gitのリポジトリ名がの後プロジェクトフォルダ名になるため、同じフォルダ名が既にあるとクローンできなくなります。
githubでリポジトリを作成する。
newボタンからリポジトリを作成し、名前をつけてリポジトリを作成する。
この時リモジトリ名がクローンした時のフォルダ名になります。
ローカルPCにクローンする。
作成されたリポジトリページからクローン用のリンクをコピーします。ワークスペースのフォルダでターミナルを開きしてクローンコマンドを使ってクローンするとリポジトリ名と同じ名前でフォルダが作成されます。
PS D:\WorkSpace> git clone https://[ユーザー名]:[アクセストークン]@github.com/xxxxxxxxx/xxxxxxxxxxx.git
フォルダを確認する。
クローンをするとリポジトリ名でフォルダが作成されるので、中を確認すると隠しフォルダで.git
ファイルが作成されている。
ファーストのコミット
ここまでくるといつもと同じ身のgit環境になっていると思うので最初に退避していたプロジェクトフォルダの中身を.git
ファイルと同じ階層にコピーしてきます。
フォルダが更新されるのでgit graphなどでコミットしてプッシュするとgithubでソース管理が進められます。