Gitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。 git-commit --amend git-reset git-reflog git-commit --amend あるファイルをコミットしたとしよう。 $ (edit...) $ git commit -am 'メッセージ生成処理を実装したよ。'しかし、しばらくして彼は気づいた。 def create_massage(param) ...typoしてる!massageじゃない、messageだ!マッサージを作ってどうする! 慌てるな。まずは直してステージに上げるんだ*1。 def create_message(param) ...$ git add .そして…。 $ gi
LinuxカーネルやRuby on Rails、Perlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。本記事では、Gitを使いこなすために覚えるべき20個のGit基本コマンドを紹介する。 LinuxカーネルやRuby on Rails、Perlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。本記事では、Gitを使いこなすために覚えるべき20個のGit基本コマンドを紹介する。 なお、Gitの基本的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。
Captcha security check replore.com is for sale Please prove you're not a robot View Price Processing
[Git Bash Here]を選択すると、gitコマンドの実行に必要な環境変数やパスが設定されてbashが起動します。[Git GUI Here]を選択すると、Git GUIが起動し、グラフィカルなUIで対話的にリポジトリの操作をしたり編集履歴を閲覧できます。 Git GUIでは日本語環境で利用する際に、日本語のファイル名が文字化けするといった問題があります。また、コマンドラインからのコミットは設定を正しく行わないと、文字化けするので注意が必要です。 ■Windowsのエクスプローラ用「TortoiseGit」 TortoiseGitは、Windowsエクスプローラへバージョン管理機能を統合するTortoiseCVS、TortoiseSVNのGit版です。TortoiseGitは本稿執筆時点ではバージョンが0.2.0.0と開発の初期段階にあり、メニューコマンドもほとんど実装されていません
gitを使ってみたときのメモです。 # gitに登録したいプロジェクトのルートに移動 cd example/ # リポジトリ作成 git init # 存在するファイルをコミット対象に登録 git add . # コミット git commit -m 'message' (メッセージを入力しないと以下のエラーメッセージ) Aborting commit due to empty commit message. # 変更されたファイルを一覧で表示 git status # 変更内容を確認 git diff # コミット前に対象のファイルを指定する必要がある git add [ファイル名] git commit -m 'message' # 変更されたファイルだけコミットする場合は以下のコマンドも可 git commit -a -m 'message' # ブランチの一覧を表示(masterは
(訳注:この資料は、http://www.kernel.org/pub/software/scm/git/docs/user-manual.html に掲載されている 内容を日本語訳したものです。 英語が得意でないので、誤訳があるかもしれません。 必要な場合は、原文を参照してください。) git は高速な分散リビジョン管理システムです。 このマニュアルは、基本的な UNIX コマンドのスキルをもった人が読むことを想定していますが、 git に関する前提知識は必要ありません。 Chapter 1, リポジトリとブランチ と Chapter 2, 履歴の探索 では git を使用してプロジェクトを取得・調査する方法を説明します。 — これらの章を読むことで、ソフトウェアプロジェクトの特定のバージョンをビルドして テストしたり、回帰点を探し出す方法などを習得してください。 実際に開発する必要のあ
ここから始まるアリスとボブのGitシリーズが本になりました! アリスとボブのGit入門レッスン gitの解説には素晴らしいページがある。 git チュートリアル (バージョン 1.5.1 以降用) Git ユーザマニュアル (バージョン 1.5.3 以降用) こんなに親切に説明されているのに、読んでいるだけではgitの仕組みが見えてこない...。(そうです。自分の理解が悪いのです。)ちゃんと理解したいので、チュートリアルに出てくるアリスとボブになりきって、実際に作業してみることにする。以下は淡々としたその作業記録と自分の理解のイメージ。 環境 MacBook OSX 10.5.4 Xcode3.0以上インストール済 インストール gitのページから最新版をダンロードしてみた。現在のバージョンは1.6.0.1のようだ。 cd ~/Downloads curl http://kernel.or
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く