Git管理のメリットは?
Gitを使えば、ファイルを共有して作業していても編集データを分散して保存しておけるため、別の場所で作業しているWEBライター同士のトラブルも少なくなります。 さらに編集の差分を確認したり、コメントを残すことができたりする点も魅力的です。
なぜGitを使うのか?
Gitはブランチを非常に低コストで作ることが出来ます。 ブランチを作成するだけだと、数十バイト程度のファイルが作成されるだけであり。 コミットして初めてそのコミット分"だけ"容量が増えるという、非常に軽量な仕組みとなっています。 作業用のfeatureブランチを作成することで、そこで幾らでもコミットすることが出来る。
バージョン管理の重要性は? バージョン管理システムを導入することで、サーバー内のファイルを「いつ」、「誰が」、「どのような変更を加えたか」などが分かります。 これによってサーバー内のファイルに対して、ファイル名以外に持ち主や目的などの付加情報を加えることができます。 これは、複数人が参加しているプロジェクトのファイル管理として有効な情報です。
Gitの弱点は?
Gitのデメリット
- cloneに時間がかかる
- 部分cloneのサポートが貧弱
- コマンドが分かり辛い
- バイナリファイルの扱いが下手
- アクセスコントロール機能がない
- ファイル単位の履歴を保持しない
対策
- 各ファイルの修正、追加、削除などは全てローカルで行うこと。(
- GitHub上でファイルを削除したりしては絶対いけない。
- コミットする際には、そのブランチに関係のあるものだけにすること。(
- 不要なファイルはそもそもコミットしないこと。(
- 今回は原則として1つの機能に対して、1ブランチ1プルリクエストとする
GithubPagesの容量は?
GitHub Pages サイトには、次の使用制限があります: GitHub Pages ソースリポジトリには、1GB の推奨上限があります。 詳しい情報については、「私のディスク容量はいくつですか?」 を参照してください。 公開されたGitHub Pagesのサイトは1GB以上であってはなりません。
Gitの基本機能は? Gitを使うと、以下4つのことができます。
- ファイルの変更履歴を管理できる
- 簡単に変更前のファイルに戻せる
- プロジェクトに必要なあらゆる物を管理できる
- チーム内で共有できる
Git管理の流れは?
git をつかった作業の流れ
- 作業ディレクトリ(Working Directory) 共有リポジトリと同じファイルがローカルに展開され、ファイルの追加修正を行うディレクトリ
- 索引(Index) コミットするためにファイルを索引に追加し、コミット予定のファイル群を記録します。
- 作業最後のコミットを指す HEAD.
「Git」の正しい読み方は「ギット」です。 ITの進歩により、ここ数年で爆発的に使用されることが増えたシステムで、今後さらにIT業界以外でも使われると言われています。 ぜひこの機会に覚えておきましょう。
Gitadd前の変更取り消しは?
ステージ前の全てのファイルの変更を取り消すにはcheckoutではなく、reset –hardを使います。 git reset --hard はファイルの指定はできません。 指定できるのはコミットのみです。