git(167)

167follower
@iwasaki さんのアバター 28views

ある日突然MacからGitHubのプライベートリポジトリに対してpullができなくなりました

ある日突然MacからGitHubのプライベートリポジトリに対してpullができなくなりました。 $ git pull remote: Repository not found. fatal: repository 'https://git... 2017年8月15日
kisyaman さんのアバター 47views

汚い commit 履歴を修正する

すでにプッシュしているコミットを書き換えたら更に汚くなってしまいました。猛省いたします。 commit 履歴が汚すぎる問題 commit 履歴に関してなのですが、committer も author も違うし、commit と進捗の関係... 2017年8月14日
Yuya Sato さんのアバター 33views

[git] 強制的にgit pullする

リモートリポジトリをpullしたいが、ローカルで適当にした作業が原因でpull出来ない時、 $ git fetch master $ git reset --hard origin/master ... 2017年7月18日
elecho1 さんのアバター 9views

GitHubでコミット間の差分を見る方法

レビュー時などにどの箇所が編集されたか、コミット間の差分を軽くチェックしたい時に(もしくはGitHub式にカラフルに比べたい時に)、サイトのURLを書き換えると差分を表示できるようになります。 具体的には、 https://github... 2017年7月14日
Tomohiro さんのアバター 60views

gitで違うユーザでコミット&プッシュしてしまった時の対処法

久々にEGitじゃなくてコマンドラインのgit使ったらハマった。変更点をコミットしてプッシュした後にgithub見たら違う人でコミットされてる・・・ EGitみたいにいちいち聞いてこないからうっかりである・・ そんな時の対処法 ~間違えた... 2017年7月11日
Tomohiro さんのアバター 18views

手を加えたmasterから後で作成したリモートブランチに移動する備忘録

gitでmasterからプルしてソースコード眺めていたりいじったりしてたらいい感じに動いた・・・けどブランチ切ったりするの忘れてたってときの作業 github上でブランチ作成 ↓ 〜ターミナルに移動〜 git fetch で作成したブラン... 2017年7月11日
kazuki-tohyama さんのアバター 4views

cherry-pickで任意のコミットを適用させる

コミット毎に割り振られているidによって任意のコミットをブランチに適用させることが出来ます。まず、 git branch でローカルリポジトリ内にあるブランチに名前を確認します。適用させたいコミットがあるブランチの名前を確認したら ... 2017年6月12日
@iwasaki さんのアバター 16views

Gitでうっかりうっかりしたファイルをプッシュしてしまった場合に差し戻す方法

うっかりしたファイルをpushしてしまった場合にはrevertではなく git clone https://github.com/XXX/XXX.git cd XXX git checkout -b your_branch_name or... 2017年6月9日
tortuepin さんのアバター 52views

ユーザーを指定してgit clone

プライベートリポジトリのcloneはユーザーが指定されていなければできない。 globalでユーザー名を指定できれば git config --global user.name [username] で設定すればいいが、できないとき... 2017年5月24日
tortuepin さんのアバター 17views

Githubでブランチ削除

github上でブランチを削除するメモ ページ上部のリポジトリのステータスが書いてある欄のbranchesをクリック 削除したいブランチの右側にあるごみ箱マークをクリック コンソールでやるとめんどくさいけど、この方法なら楽です。 ... 2017年5月17日
kazuki-tohyama さんのアバター 30views

コミットを消す方法、逆に消したコミットを戻す方法

ブランチをプッシュしようとしたら競合によって出来なくなってしまったので、コミットの状態を一つ前に戻す方法を調べました。 直前のコミットを消したい場合は、 $ git reset --hard HEAD^ で消すことが出来ます。しかし、... 2017年4月18日
Tomoumi Nishimura さんのアバター 18views

無精してSSH Keyを登録せずにPrivate Repositoryをクローンする

SSHを発行して自分の鍵として登録して・・・って面倒ですよね。 そんなときは、Personal Access Tokenが代用になるようです。 やり方 GitHub > Settings > Personal access token... 2017年4月12日
otaguro さんのアバター 67views

EGitでマージしようとした時にNoMergeBaseException

問題の状況 EGitでマージしたとき、 "Merging with refs/remotes/origin/features/shifting-holiday-schedule-merge" 中に内部エラーが発生しました。 Except... 2017年3月30日
Tomoumi Nishimura さんのアバター 6views

パッチのステージング利用時のキーバインド

gitはgit add -pとかgit stash -pとかで対話的ステージングが使えるというのも便利ポイントの1つです。 しかし、対話的ステージングを利用しているときのキーバインド、hを押せばヘルプ出て来るんですが、イチイチ見るのも辛いで... 2017年3月21日
Tomoumi Nishimura さんのアバター 173views

git diffで空白差分を無視する

git diffで差分を確認するとき、コードフォーマッタの設定がPCどうしで異なっていたりすると特に空白の処理で違いが出てしまい、わずらわしかったりします。 そういう場合は、-wオプションや-bオプションなどが有効です。 git diff... 2017年3月7日
nissy さんのアバター 278views

ローカルとリモートのブランチ名の変更

備忘録ですー ダサいブランチ名にしてしまった。。。。とか、英語のスペルミスって恥ずかしい。。。。とか、普通にわかりにくいブランチ名にしてしまったという時に、ブランチ名を変更する方法です。 //ローカルのブランチ名変更 $ git bra... 2017年3月2日
@iwasaki さんのアバター 14views

gitで認証情報を保存する

git pull などのコマンド実行時に標準の仕様では都度認証情報が必要になります。 15分間だけメモリに認証情報を保存するには以下のようにキャッシュするように設定をします。 git config --global credentia... 2017年2月27日
tortuepin さんのアバター 69views

githubで行単位の変更履歴を見る

この行いつなんで追加したんだろうってときに githubで履歴をみたいファイルを開く 履歴を見たい行を選択する コードが表示されるスペース上部にある[Blame]をクリック ... 2017年2月27日
Tomoumi Nishimura さんのアバター 46views

gitのユーザーを切り替えるalias

複数人で同一PCを利用して開発を行っている場合、gitのユーザーを切り替える必要が生じる場面が多々あります。 そのような場合に、いちいち git config user.name "hogehoge" git config user.em... 2017年2月14日
Tomoumi Nishimura さんのアバター 182views

不要なブランチを削除する

gitの不要なローカルブランチを削除する方法です。 1. 対応するリモートブランチが削除済みの場合 追跡しているリモートブランチが削除されている場合、以下のようにするとそれに対応したローカルブランチが削除されます。 git fetch... 2017年2月14日