タグ

ブックマーク / www.atlassian.com (3)

  • Git を学ぶ - チュートリアル、ワークフローおよびコマンド | Atlassian

    Git は、元々 Linus Torvalds によって 2005 年に作られた、無料でオープンソースのバージョン管理システムです。他の SVN や CVS といった中央バージョン管理システムと違って、Git は分散型で、すべての開発者がローカル環境で彼らのコードのリポジトリの完全な履歴を持っています。これは、最初のリポジトリのクローン作成に時間がかかりますが、commitblame、diff、merge、log といったこれに続く作業を劇的にスピードアップします。 Git は多くの革新的で強力なワークフローやツールにつながる、リポジトリ履歴のブランチ、マージ、および書き換えに非常に役立ちます。プル リクエストは、チームが Gitランチでコラボレーションを行い、他のコードを効果的に見直すことができる、非常に人気のツールです。Git は現在世界で最も広く使用されているバージョン コント

    kma83
    kma83 2017/04/27
    svn git 移行
  • Git フック | Atlassian Git Tutorial

    Git フックは、Git リポジトリで特定のイベントが生じるたびに自動で実行されるスクリプトです。ユーザーは Git フックを使用して Git の内部動作をカスタマイズし、カスタマイズ可能なアクションを開発ライクサイクルのキーポイントでトリガーできます。 Git フックの一般的な使用事例には、コミットポリシーの促進、リポジトリの状態に応じたプロジェクト環境の変更、継続的インテグレーション ワークフローの実装などがあります。しかし、スクリプトは無限にカスタマイズ可能なため、事実上、開発ワークフローのあらゆる側面を Git フックを使用して自動化したり、最適化したりすることができます。 この記事では、Git フックの仕組みについて概念的な概要から説明します。その後、ローカルおよびサーバー側の両方のリポジトリで最もよく使用されているフックをいくつか概観します。 すべての Git フックは普通のス

    kma83
    kma83 2017/03/10
  • Git フック で継続的インテグレーション | Atlassian Japan 公式ブログ | アトラシアン株式会社

    Git を長期的に使用している方は、おそらく Git フック という名前を耳にしたことがあるかもしれません。また、Git フックを少し使用したこともあるかもしれません。Git フック は、継続的インテグレーションを行う上でとても素晴らしいものです。そこで、今回は継続的インテグレーション関連のユースケースを 3 つと、ワークフローに追加可能な既存のフックをいくつか紹介したいと思います。Git フック をご存じない方も、基から始めますのでご心配はいりません。 Git フック とは フックとは、コミットやマージなどの操作の前後でカスタムスクリプトを起動するために Git に備わっている仕組みです。Git のプラグインシステムと考えてください。Git リポジトリの .git ディレクトリ内を見てみると、「hooks」という名前のディレクトリが見つかります。この中に、フックスクリプトのサンプルセッ

    Git フック で継続的インテグレーション | Atlassian Japan 公式ブログ | アトラシアン株式会社
    kma83
    kma83 2017/03/08
  • 1