読者です 読者をやめる 読者になる 読者になる

git

ローカルで作成したブランチがリモート追跡されない #git

Git

ローカルで新規にブランチを作成してpush git push origin [ブランチ名] リモートのブランチを追跡してくれない。 git branch -vv しても追跡ブランチが出てこない。 set-upstream-toを使う git git branch --set-upstream-to=origin/[ブランチ名] これで gi…

削除したリモートブランチをローカルに反映する

git

概要 Pull Request マージされて、featureブランチ削除したのに、git branch -a すると出てくる。 手順 pull or fetch のときに --prune を使う。 o$ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/ho…

GitHubでtagをmasterにする

概要 GitHub上のOSSをフォークして開発したい。 でも、フォーク元のmasterではなくtagから派生させたい。 ので自分のリポジトリ(フォーク先)ではtagをmasterにする手順。 手順 リポジトリをForkする GitHubから普通にForkするだけ tagを開発ブランチとして…

リポジトリ名が変わってしまった!そんなとき #git

git

概要 リモートリポジトリの名前が変わってしまうと、ローカルリポジトリのfetch/push先がなくなってしまうので、その対応。 とどのつまり、リモートの向き先が変わるだけということなのだ 今の向き先を確認 git remote -v origin git@github.com:hoge/old-na…

Try & Errorで汚れてしまった履歴をきれいにする #git

git

概要 開発中、あーでもないこーでもない、とTry&Errorすることはあります。 普通はローカル環境で試してみると思うんですが、例えばCIとの連携だったりすると、修正しているファイルを実際にcommitしてpushすることになるかと思います。 (設定ファイルをこ…