リポジトリからのチェックアウト [Git]
前回でようやくリポジトリができたと思ってますが、さっそくMacにその内容をコピーしたいと思います。それを「チェックアウト」と言うのかどうか良くわかっていませんでしたが、「コピー」と言うのが近い様ですね。チュートリアルによると、「clone」と言うコマンドを利用しています。
と言う事で、さっそく実行してみます。
「/Volume/share/src/sdtool/SDTool」はMac側から見ているNetWalker上のリポジトリのあるディレクトリ、「SDTool」はコピー先でMac上のリポジトリとなるディレクトリです。あっさりコピーできました。と言う事で、個人で利用する範囲ではサーバの立ち上げは不要ですね。なお、コピー先のディレクトリは無ければ自動で作成するとの記載があったので、わざとディレクトリを作成せずに試してみましたが、ちゃんと自動で作成されました。
コピー先のディレクトリにはコミットされていたファイルと共に「.git」と言うファイルができています。これは、Finder上では見えないので、ターミナルで確認する必要がありました。
さて、コピーができたので、さっそくMac上でも動作を確かめます。Qt Creator上でプロジェクトを開き、ビルド&実行してみたところ、問題なくウィンドウが立ち上がりました。
コミットしたファイルに問題無し
なお、NetWalkerでコミットしたファイルは下記の通りです。
上段はQt Creatorが自動で作成したファイル群、下段が私が作成したファイルです。ま、これで問題が無かったと言う事で。ようやくMac上で開発する事ができますね。
つづく。
と言う事で、さっそく実行してみます。
git clone /Volume/share/src/sdtool/SDTool SDTool |
「/Volume/share/src/sdtool/SDTool」はMac側から見ているNetWalker上のリポジトリのあるディレクトリ、「SDTool」はコピー先でMac上のリポジトリとなるディレクトリです。あっさりコピーできました。と言う事で、個人で利用する範囲ではサーバの立ち上げは不要ですね。なお、コピー先のディレクトリは無ければ自動で作成するとの記載があったので、わざとディレクトリを作成せずに試してみましたが、ちゃんと自動で作成されました。
コピー先のディレクトリにはコミットされていたファイルと共に「.git」と言うファイルができています。これは、Finder上では見えないので、ターミナルで確認する必要がありました。
さて、コピーができたので、さっそくMac上でも動作を確かめます。Qt Creator上でプロジェクトを開き、ビルド&実行してみたところ、問題なくウィンドウが立ち上がりました。
コミットしたファイルに問題無し
なお、NetWalkerでコミットしたファイルは下記の通りです。
project.pro, main.cpp, mainwindow.cpp, mainwindow.h, mainwindow.ui sdtoolmain.cpp, sdtoolview.cpp, sdtoolmain.h, sdtoolview.h |
上段はQt Creatorが自動で作成したファイル群、下段が私が作成したファイルです。ま、これで問題が無かったと言う事で。ようやくMac上で開発する事ができますね。
つづく。