タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

gitに関するyanoshiのブックマーク (2)

  • gitでhookを使ってWebサイトの自動更新 | 半年前の私への教科書

    以前のエントリでは、最終的に、テスト環境および番環境で git pull することによって、それぞれを更新しています。 しかし、git には、push等が実行されると、その後に自動実行してくれるフックメカニズムが用意されています。 これを利用すれば、いちいちbareリポジトリにpush後、手動でgit pullすることなく、自動的に行なわせることができます。 下準備(テスト用と番用でbranchを分ける) これは必ずしも同じようにやる必要はありませんが、私の場合は、テスト環境用と番環境用で、それぞれbranchを分けることにしています。 番環境用を masterブランチ、テスト環境用を developブランチとします。 まずは、ブランチを作りましょう。 #localhost # 現在のブランチを確認する $ git branch -l * master $ git check

    yanoshi
    yanoshi 2013/10/04
  • 変更を一時的に退避!キメろgit stash - Qiita

    gitは、とにかくトピックブランチを作成して作業する。だいたい機能追加とかバグ修正とかの単位でブランチを作って作業します。(ちゃんとやってますよね?) なので、作業の途中で別の修正を優先してお願いっ!なんて言われたときは、別のブランチに切り替えて作業をする必要がでてくる。そんな時に変更を一時的に退避しておくことのできる機能、それがstashである。 では、早速使い方 まだcommitしていない状態の変更ファイル(addしてる or add していない)が存在する状況で、次のコマンドを実行すると変更ファイルを退避することができる。 ※saveは、省略することもできる。 これでファイルの退避完了!git statusとか見てみると変更状態であったファイルがなくなっている。この状態なら安心してブランチを切り替えることもできる。めでたしめでたし。 と、退避だけならこれで終わりだけど、次につかうとき

    変更を一時的に退避!キメろgit stash - Qiita
    yanoshi
    yanoshi 2013/01/16
  • 1