Git

Git はじめました(ステージの取り消し、ファイルの削除と移動、ログの閲覧、コミットのやり直し)

Git

ステージされたファイルの取り消し git status で確認してみると以下のような状況になっている。これは add されている hello.py をさらに手元で修正しているためである。いったんステージしたファイルを元に戻すには、git reset HEAD を使う。 $ git status…

Git はじめました(ファイルの無視、ステージ前後の差分)

Git

ファイルの無視 例えば、コンパイル後の Python モジュール(拡張子が .pyc のファイル)はリポジトリに追加したくないといった場合、.gitignore が使える。.gitignore をプロジェクトのディレクトリの直下に置き、条件を指定しておくことで、ファイルをステ…

Git はじめました(ファイルの変更、追加、コミット)

Git

変更内容のリポジトリへの記録 前回すでに add や commit やの例を書いてますが、リポジトリを作成した後のファイル変更→変更内容のスナップショットをリポジトリにコミットする方法を書いていく。まず前提として、リポジトリのコピーの各ファイルには「trac…

Git はじめました(リポジトリの作成、クローンの取得)

Git

Git リポジトリの作成 基本設定が終わったら、早速 Git のリポジトリを作成してみる。Git のリポジトリ作成は、以下の 2 つの方法がある。 既存のディレクトリを Git にインポートする方法 既存の Git リポジトリを別のサーバからクローンする方法 既存のデ…

Git はじめました(インストールと基本設定)

Git

Git はじめました。 参考 Git Git のインストール Ubuntu や Debian なら apt-get でインストールできる。 $ apt-get install git-coreMac で MacPorts (The MacPorts Project -- Home) からインストールする場合は以下のようになる。 $ sudo port install g…