GitHub

GitHubのcommitをBacklogのコメントで残すようhookを設定する

設定箇所 Github > Repository > Options > Webhook & Services Add Service → Backlogを選択 設定内容 Api url: https://{Your_Domain}.backlog.jp/XML-RPC User: {GitHub_User_Name} Password: {GitHub_Password}

Gitの運用ルール決め

導入〜納品まで リポジトリの作成 ブランチと役割を明確化 例: master, develop, feature, release, hotfixで以下のように運用。 masterはマージ後テスト済みのリリース可能な状態のブランチ。直接このブランチで作業しない。 developは開発ブランチ。featur…

1つのマシンで複数のGitアカウントを使用する

新しいSSH鍵の作成 % ssh-keygen -t rsa -f ~/.ssh/xxx -C "some comment" % cat .ssh/xxx.pub // 鍵をGithubへ貼り付け % sudo vi ~/.ssh/config config ファイルへ以下を記載する. Host xxx User yyy HostName github.com IdentityFile ~/.ssh/xxx ssh接続…

Gitコマンドまとめ

ローカルで新規リポジトリ作成し、リモートへプッシュ git initはGitリポジトリを新たに作成する。バージョン管理外の既存プロジェクトをGitリポジトリに変換したり, カレントリポジトリの初期化を行う. git addよりファイルをインデックスへ追加する. コミ…

fatal: Cannot do a soft reset in the middle of a merge.

環境 MacOSX 10.11 現象 ※ 今回はSourceTreeで操作. % git add -A % git commit -m "xxx" % git push origin develop fatal: Cannot do a soft reset in the middle of a merge. hint: Updates were rejected because the remote contains work that you do …

Source Treeでクローンするとき「ソースパス/ソースURLとして正しくありません」と怒られるとき

1.CLIから % git config --global http.sslVerify false ※セキュリティ的にあれなので、trueで元に戻しておく 2.SourceTreeから もしくは 設定 > Git > SSL証明書の検証をしない にチェック

error: pathspec '1.x.x' did not match any file(s) known to git.

If you have a error of below. error: pathspec '1.x.x' did not match any file(s) known to git. You should git pull your environment. $ git checkout feature/1.x.x Branch feature/1.x.x set up to track remote branch feature/1.x.x from origin. …

Warning: Permanently added 'github.com,111.11.111.111' (RSA) to the list of known hosts.

% git clone git@github.com:RustyNail/selenium_demo.git Cloning into 'selenium_demo'... The authenticity of host 'github.com (111.11.111.111)' can't be established. RSA key fingerprint is 16:27:ac:a5:11:11:11:11:63:1b:56:4d:eb:df:11:11. Are…

SourceTreeのリリースタグ作成方法

後で簡単に画像も載せます。 タグの切り方 masterブランチを最新にする リベースにチェック(デフォルトでつくように設定しておく) developとマスターをリベースする 他のリリースするものがあれば、それもリベース リリースブランチにスイッチ(develop) …