Git
Windows上で作業をし始めて気づいたんだけれども 既存のファイルでなにもしていないのにModifiedになっている ものがある
hubコマンド gitコマンドをラップしてGitHubの操作もできるようにしたもの hub the command-line wrapper for git github/hub: hub helps you win at git. GitHubの中の人が作ってるってことだな brew install hubですぐにインストールは完了
調べ回ってたらGitHub実践入門の作者さんのページでちょっとおもしろいものを発見 やってみました
マージされそうになければ自分のリポジトリに自分でマージする? できるのかな? やってみる GitHubのNew Repositoryでリポジトリを作成 名前はself-pr Initialize this repository with a README にチェックを入れてCreate
プルリクはまだマージされてませんが先へ進みます Fork元の変更を取り込むには ここはfirst-prとは別のプロジェクトがサンプルになっているので試せます そのかわりFork元が変更されないのでちょっと残念 first-prに何かマージされたらそっちでも試したい
データを直接いじってる感じで、やりたいこととコマンドがリンクしてない感じgitがわかりづらいっていうのはこういうところかもしれない 逆引きgitみたいなのがほしいわけだなと思って検索してみたらやっぱりあった
git reset --hard ハッシュ → 指定したハッシュの状態を復元 --hardじゃないときはなんなんだということでちょっと確認
GitやGitHubはちょこちょこ使ってみたことはあるけど gitはcommitとbranchとpushくらいしかしてないし GitHubに至ってはリポジトリを作っただけなのでもうちょっと勉強する