WebクリエイターのためのGit入門

変更を元に戻す

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

ぜひご覧ください。

無料で視聴する すべての加入プランを見る
または
コミットをしていくと、変更履歴から元に戻すことができるようになります。このレッスンでは、変更履歴の戻し方を紹介しましょう。
講師:
04:24

字幕

えー Gitでは えー ファイルを 追加した時だけではなく 変更した時等もコミットという作業が必要です 例えばここでは えー このリポジトリにして2 index.html と style.css というファイルがあり えー それぞれ  えー Gitに管理されているとしましょう えー この時index.html上に 変更が加わりました 例えばここでは えー この様に えー stylesheet に対して リンクをしたとします えー これでまずFinderから あー index.htmlを ダブルクリックで見てみると この様にタイトルの所にテキストシャドウが かかっている事がわかります この状態でSourceTreeを見ていくと え ここの えー index.htmlという ファイル名の左側に この黄色いアイコンが表示されます この黄色いアイコンは 既にGitの管理下に置かれているファイルに 変更が加わったと言う事を示しています では これを改めてコミットして行きましょう チェックマークをクリックして こちらのコミットボタンをクリックします えー そして例えばここでは style.cssとリンク などとコメントを残して コミットをして行きます これで元の えー 画面に 戻りました 続いてファイルを一つ削除してみます Finder上からStyle.cssという ファイルをゴミ箱に入れて削除してみましょう これにも やはりGitには  えー コミットが必要です SourceTreeに切り替えると 今度はstyle.cssの 左側に この様な−のマークが付けられています これが ファイルが削除されたが Gitからはまだ削除されていない と言うマーク ですね では こちらもチェックマークをチェックしましょう そしてコミットボタンをクリックします ここではstyle.cssを えー 削除 と言ったコメントを残してコミットボタンをクリックします えー こうして えー コミットを行って行くと このログに えー その記録が残って行きます 実際にそのログを見てみましょう えー 左上にある この表示のボタン群の中の真ん中 ログというボタンをクリックします えー するとこれまでに行ったコミットが 時系列で並べられます で この えー  時系列で並べられたログなんですけれども えー 例えば ある時作業を間違えてしまった 例えばここでは style.cssを実は削除してはいけなかった という場合  えー この Gitにコミットを行っていれば 簡単に元に戻す事ができます え このログの中で えー 消したい えー 履歴 の一つ下の部分 style.cssとリンクというコミットですけれども ここで右クリックをします すると えー 真ん中あたりに このコミットまでmasterを元に戻す というメニューがあります このmasterというのは えー ブランチという物の名前なんですが えー これについては えー このままで構いません えー これをクリックします すると次にモードという物を選択します えー ここではいくつかあるんですけれども えー このHardですね すべての作業コピーの変更内容を破棄 と言うのを選択しましょう その他の物は 作業したファイルの方には影響を与えずに このログの操作だけを行うという物です 今回の場合ファイル自体も元に戻したいので このHardを選択します OKボタンをクリックしましょう するとこの様に警告が出ますが そのままOKを押せば この様にstyle.cssが  えー 元に戻っています コミットのログを見ますと先ほどの style.cssを削除 と言うコミットは なかったことになっていて これで作業を元に戻すことができました え このレッスンでは ファイルの変更や削除のコミットと 変更を元に戻すと言う作業を行いました

WebクリエイターのためのGit入門

このコースではWebクリエイターの方のためにGitの使い方をわかりやすく解説しています。SourceTreeを使ったファイルの管理やブランチおよびタグの管理方法、またGitHubを使ったグループでGitを共同管理・作業をする方法などを学びます。最後にはSourceTreeとコマンドラインの使い分けについても解説します。

2時間00分 (38 ビデオ)
現在、カスタマーレビューはありません…
 
ソフトウェア・トピック
価格: 2,990
発売日:2015年05月05日

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

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

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