Git for Windows でGitHubを使ってみた

前回Git for Windowsを使ってみたを書きました。 その中でローカルリポジトリを作成して、コミットするまでをやりました。 今回は、ローカルリポジトリをGitHubで作ったリモートリポジトリにプッシュしたり、ブラ…

続きを読む

プル途中でconflict(コンフリクト)したとき

プルしてて最初はうまくいってたのに途中でエラーが起きた場合 $git status 変更点の状態をみるコマンドでconflictしたファイルの確認をする。 $git checkout . 変更前に戻す。 再度プルし直す。…

続きを読む

brew search vagrantでThe GitHub credentials in the macOS keychain may be invalid.と言われた場合

あまり良い方法ではないらしいのですが、 Finder->ユーティリティ->キーチェーンアクセスからgithub.comを消すとSearching taps on GitHub…の動作が続行します。

続きを読む

お目当てのコード見つけるならGithubがオススメ

膨大な数のファイルとソースコードのどこかに”treasure”って書いてある箇所があるんだけどどこにあるのか検討つかないって時、Eclipse使って探しても良いけどめちゃんこ時間かかるのでオススメ…

続きを読む

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

ある日突然MacからGitHubのプライベートリポジトリに対してpullができなくなりました。 $ git pull remote: Repository not found. fatal: repository ‘ht…

続きを読む

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

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

続きを読む

Githubでブランチ削除

github上でブランチを削除するメモ ページ上部のリポジトリのステータスが書いてある欄のbranchesをクリック 削除したいブランチの右側にあるごみ箱マークをクリック コンソールでやるとめんどくさいけど、この方法なら…

続きを読む

Githubの学生特典

学生だとGithubのプライベートリポジトリが無制限で無料で作れるそうな。 https://education.github.com/ ソースコードの管理やGitの勉強にも使えそうだし非公開だから大学のレポート上げといて…

続きを読む

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

SSHを発行して自分の鍵として登録して・・・って面倒ですよね。 そんなときは、Personal Access Tokenが代用になるようです。 やり方 GitHub > Settings > Personal acces…

続きを読む

GitHubでの検索

GitHubのホームページでファイル検索を行いたい時に、探したいファイルのクラスを検索窓に打ち込んでもそのクラスを参照しているファイルがたくさん出てきてしまって目当てのファイルを探すのがとても面倒です・・・ そういうとき…

続きを読む

Githubにコミットメッセージの検索機能が追加

少し前ですが、Githubのサイトでコミットメッセージを検索出来るようになりました。 参考:Girhubのブログ>Search commit messages ブランチ名で検索してマージコミットを探すのに便利そうです。

続きを読む

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

この行いつなんで追加したんだろうってときに githubで履歴をみたいファイルを開く 履歴を見たい行を選択する コードが表示されるスペース上部にある[Blame]をクリック

続きを読む

Git ある一つのファイルだけ以前のコミット時の状態に戻す

コミットするときに必要ないファイルまでコミットしてしまったときの対処法です。 すべてのファイルについて、ある時点でのコミット状態に戻すのは以下のコマンドでできます。 $ git reset –hard <comm…

続きを読む

Github Pagesを使ってみた

Github Pagesを使ってみました。 一瞬でWebページを公開できます。 1. https://github.com/{ユーザー名}/{リポジトリ名} の画面でgh-pagesというブランチを作成 2. https…

続きを読む

Github Desctopで「fatal: You have not concluded your merge (MERGE_HEAD exists).」

Github Desctopで「Update from master」や「Sync」をしようとしたら fatal: You have not concluded your merge (MERGE_HEAD exists…

続きを読む