gitでWebサービス開発のコミュニケーションをスマートに!

バージョン管理したいファイルを作成

全334コースを10日間無料で

ぜひご覧ください。

無料で視聴する すべての加入プランを見る
または
そのままでは作業をはじめてもバージョン管理はできません。まずはリポジトリに登録することから初めましょう。ファイルを作成して、現在のステータスを確認します。
講師:
04:32

字幕

git はリポジトリを作成しただけだとバージョン管理をすることはできません。まずは、作成したリポジトリにファイルを登録することが必要です。このレッスンでその方法を見てみましょう。今、リポジトリを作成したtest ディレクトリには中に何も入っていません。ここに、まずファイルを追加してみます。a.text というただのテキストファイルが入っています。「これはサンプルテキストです。」と入力されたシンプルなファイルです。これを、まずtest ディレクトリの中に移動させます。この状況ではまだバージョン管理はされていないのでa.text というファイルを打ち変えたとしてもgit はファイル管理をしてくれません。では、今 git ではどのような状況かを見てみましょう。git の状況を確認するにはstatus コマンドを使います。git status と入力してEnter を押します。そうするとuntracked files としてこの2つのファイルがあります。この DS-Store というのはMac で自動的に作成されるファイルなので無視してしまって大丈夫です。重要なのは、この a.textまだ Untracked トラッキングできていないのでバージョン管理できませんよと言っているんですね。 では、これをバージョン管理してもらえるようにコマンドを入力してみましょう。それにはadd コマンドを使います。入力は簡単です。git addそして、ファイル名を入力すれば大丈夫です。git add a.text ですね。これで Enter を押すとファイルをトラッキングしてもらえるようになります。Enter を入力します。見た目では何も変わってないですね。では今、git は この a.text ファイルをどのように見ているのでしょうか。それを確認するには先ほど話したstatus コマンドを使います。status コマンドをもう一度入力してもいいですがこの時、キーボードの上矢印を押すと先ほど入力したコマンドを遡れるようになっています。2回入力するとgit status というコマンドが出てきました。これで Enter を押すことで何度も git status と打たなくても済みますね。では、今 git では a.text がちゃんとトラッキングされているかを見てみましょう。Enter を入力します。このようになりました。Changes to becommittednew file: a.text として緑色の文字で表示されました。 これで、今後 a.text に関してファイルを編集したりするとバージョン管理をしてくれるようになるんですね。非常に便利です。先ほど a.text のみを追加したのでこちらUntracked files には先ほどのMac で勝手に生成されるファイルはそのままトラックされてないよという状況になっています。また、複数ファイルがある時毎回 a.text とか、b.text と入力していくのは大変ですね。ファイルの数が多くなれば多くなるだけ面倒です。そういう時は、便利なコマンドがあってgit add その後ろに. を入力するだけで大丈夫です。このように入力すると今いるフォルダここですね testこのフォルダの中にあるファイルを全部追加するということになります。これで Enter を入力してみます。もう一度矢印で遡ってstatus コマンドで入力してみましょう。Enterそうすると先ほど無視されていたこの赤いファイル.DS_Store も登録されていることが分かります。ファイル名を入力していないのに. を押すだけで登録されるんですね。このレッスンではリポジトリへのファイルの追加方法を学びました。

gitでWebサービス開発のコミュニケーションをスマートに!

コーディングしたデータは普段どのようにしてエンジニアに渡していますか?gitは作成したプログラムのバージョンを管理するツールですが、githubなどのプロジェクト開発のための共有ウェブサービスと合わせて使うことで、共同作業におけるコミュニケーションをスマートに効率よく行うことが可能になります。このコースではこれらの基本的な使い方を学びます。

48分 (11 ビデオ)
現在、カスタマーレビューはありません…
 
ソフトウェア・トピック
価格: 1,990
発売日:2014年09月10日

このコースは、「オンデマンド」でご利用可能であり、ダウンロードすることもオンラインで見ることもできます。

ダウンロードすると、オフラインでコースを使用し、豊富なインターフェースをフルに活用できます。複数のデバイスを使用したり、 一度に全コースをダウンロードしたくない場合は、アカントにログインして、ストリーミング・ビデオとしてコースのレッスンを視聴してください。

ビデオトレーニングをお楽しみいただけますように! お問い合わせは、cs-jp@lynda.com宛までご連絡ください。