タグ

gitに関するjohshishaのブックマーク (3)

  • 提言: コミットメッセージの一行目には要求仕様を書け - Qiita

    これは Git (や Subversion などのバージョン管理システム) にコミットする時により良いコミットメッセージを書くための提言です。この提言は特にメッセージの一行目だけを対象とします。せめて最も重要な一行目だけでも良いメッセージを書いて欲しいからです。提言をズバリ一言で表すと 一行目には要求仕様を書け です。 背景 プロジェクトによっていろいろ慣習の差はあるものの、一般的には「コミットメッセージの一行目は変更内容の要約を簡潔に書け」とされます。特に Git は、各コミットメッセージの一行目だけを取り出してそれを一覧表示するなど、一行目を特別に処理する機能が多いので、一行目にできるだけ多くの情報を凝縮させることは重要です。またメッセージを一行しか書かない不届きな慣習のプロジェクトでは、十分な情報を持たないメッセージは無用の長物と化します。 良くないコミットメッセージ しかし私は、情

    提言: コミットメッセージの一行目には要求仕様を書け - Qiita
  • GitHub時代のパスワードを管理する技術 - Qiita

    パスワードをgit commit する前に検討したい、3つの回避方法 GitHub便利ですね。無料で自身のソースコードを管理できます。しかし無料プランだとソースコードは全世界に公開されてしまいます。有料プランですと月7 USドルでソースコードを非公開にできますが、結構お高めなので払っている人は少ないのではないでしょうか? 外部リソースにアクセスするプログラムを書いていると、config にパスワードを書いてしまいたい衝動に駆られます。しかし過去の事件について思いを馳せてみてください。クラウドサーバを生成する権限はお金になります。BitCoinマイニング目的でEC2 インスタンスを不正利用された事例は国内でも数件発生しています。当にそのパスワードをconfig に書いて大丈夫でしょうか。 この記事ではgit にcommit しないで上手にパスワードを管理する技術について考えていきます。 a

    GitHub時代のパスワードを管理する技術 - Qiita
  • 基本的なGitコマンドまとめ - Qiita

    的なgitコマンドまとめ。 そもそも自分用に作ったものなので見づらいです。 init $ git init ディレクトリにリポジトリを作成. $ git init --bare ベアリポジトリの作成 $ git init --shared グループ書き込み権限を有効にする. add $ git add [filename] ファイルやディレクトリをインデックスに登録. $ git add -A すべての変更を含むワークツリーの内容をインデックスに追加. $ git add -u 以前コミットしたことがあるファイルだけインデックスに追加. commit $ git commit インデックスに追加されたファイルをコミットする. $ git commit -m “[comment]” コミットメッセージを同時に指定. $ git commit -a 変更されたファイル(新規を除く)をインデ

    基本的なGitコマンドまとめ - Qiita
  • 1