Terminalのプロンプトにブランチ名を表示する GitをHomebrewで入れている場合です。 .bashrc等に以下の記述を追加します。 source /usr/local/etc/bash_completion.d/git-prompt.sh GIT_PS1_SH… Tomoumi Nishimuraハック2015.06.18 463
gitでファイルの権限周りの変更を無視する 開発環境でファイルの権限をゆるくしたりしてソースの変更をやりやすくすることがありますが、 gitは権限変更をコミットできる模様。 そこはコミット対象にしたくないので、以下のコマンドで無視する git config cor… alkoshikawaハック2015.05.27 2,224
Gitでローカルファイルをリモートに合わせる際には.gitignoreに注意 Gitでローカルファイルをリモートに合わせる際に、一度ローカルファイルを削除→Githubのリポジトリから再度ダウンロードしてくる場合はすべてのファイルがリモートと同じ状態となってしまいます。 エラーなどが出ていた場合は… haradaハック2015.05.25 822
git stashするときにメモを残す 作業内容を一時的に退避できるgit stashは便利ですが、多用すると何を退避していたのかわからなくなり、復元もできなければおいそれと削除もできない、みたいな状態になります。 git stash save 退避内容のメモ… Tomoumi Nishimuraハック2015.05.07 1,689
Gitで余計なファイルをコミットしてしまった場合に取り消す方法 間違ってコミットしてしまった余計なファイルをリポジトリからファイルごと削除します。 git rm ファイル名 ファイルを残したまま削除するには以下のように指定します。 git rm –cached ファイル名 参考:【… haradaハック2015.04.24 3,864
Gitでローカルのファイルをリモートの状態に合わせる ファイルをリモート状態と合わせているのにmasterで出続ける謎の変更記録に対処しようがなくなったので、とにかくリモートの状態に合わせたくなって以下の実行したところ無事綺麗になりました。 git fetch origin… haradaハック2015.04.23 1,972
gitで管理されてないファイルを一旦全部消したい mvn -DdownloadSources=true eclipse:eclipse をやって大量に追加されてしまった .classpathを消す方法です。 rmコマンドだと本来いるファイルも消してしまいかねないため、g… @iwasakiハック2015.04.22 519
githubにpushできないときの対処法 PCに複数のgitアカウントが混在している状態で、https形式でクローンしてソース改修してプッシュしようとすると 別のアカウントのユーザーが指定されてどうにもならなくなることがあります。 gitのバージョンが新しいすぎ… alkoshikawaハック2015.04.16 1,266