いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

git

ローカルでの変更を元に戻すコマンド (git, checkout, ドット)

git

大事なコマンドなのに、しょっちゅう忘れるのでメモメモ。 忘れると元に戻したいのにアワワワってなりますw コマンド自体はすごく簡単で git checkout . とするだけです。これでコミットしていない変更が元に戻ります。 ブランチ切るまでもないちょっとした実験…

detached HEAD状態から元に戻すコマンド (git, checkout, fix a detached HEAD, .git/HEAD, refs/heads/master)

git

gitにて、意図せずにdetached HEAD状態になってしまった場合に元に戻る方法についてメモメモ。 git触っていて、たまにdetached HEAD状態に突入してしまうことがあります。(私の場合) 大抵は、checkoutで特定のコミットを指してしまった場合です。 detached…

SourceTree for Windowsリリース (アトラシアン, ATLASSIAN, Bitbucket, GitHub)

git

Bitbucketで有名なATLASSIANからSourceTreeのWindows版がリリースされました。 Macで有名なアプリがWindowsでも使えます。メモメモ。 アトラシアン、Git/Mercurialクライアント「SourceTree」のWindows版をリリース http://codezine.jp/article/detail/7068 …

Team Foundation ServiceがGit対応とVisual Studio Tools for Git (TFS, git)

Team Foundation ServiceがGitに対応したとのこと。メモメモ。 Getting Started with Git in Visual Studio and Team Foundation Service http://blogs.msdn.com/b/visualstudioalm/archive/2013/01/30/getting-started-with-git-in-visual-studio-and-team-…

こわくない Git (スライド, slideshare)

git

kotas.techさんが「こわくない Git」というタイトルのスライドを公開してくださっています。 「こわくない Git」というスライドを発表しました http://kotas.hatenablog.jp/entry/2012/11/22/000046 対象者として以下のような人と記載されています。以下上記…

git reset --hardした内容を取り消す (git reset --hard, reflog, HEAD@{x}, 取り消してしまったコミットを元に戻す)

git

相変わらずGit勉強中です。 以下自分用のメモです。 特定のコミット自体をなかったことにするには git reset --hard ... を利用すればいいのですが、このコマンドはhardとオプションが ついているように、コミット自体が無かったことになってしまいます。 な…

マージでコンフリクトした際にどちらかのブランチの内容を適用 (git merge, conflict, checkout, --ours, --theirs)

git

相変わらずGit勉強中です。 以下自分用のメモです。 マージでコンフリクトした際に、実際に相違点を見て 手動でマージするのが普通ですが、場合によっては どちらかのブランチの内容を全適用したいときがあります。 バイナリファイルの場合とかがそうですね…

git logのコミット履歴を書式付きグラフで表示 (git log, alias, --format, --graph, --oneline, --abbrev-commit)

git

相変わらずGit勉強中です。 git logでコミット履歴をグラフで表示するには git log --oneline --graph とかやると表示されるのですが、もう少し情報が欲しいなって思うのですが まだ書式覚えてないので、うまく設定できずw GUIツールを利用すればいいのです…

WindowsでgitのdiffとmergeのツールをWinMergeに設定するメモ (Git, GitHub for Windows, WinMerge, difftool, mergetool)

git

相変わらずGit勉強中です。 私は、基本Windows環境でGitを使っているのですが やっぱり、差分みるときやマージするときはWinMergeを使いたいって なったので、情報を探してみたら、やり方を公開してくださっている方達がいました。 感謝 m(_ _)m ついでに、P…

Windowsでgitのエディタをgvimに設定するメモ (Git, GitHub for Windows, core.editor, rebase, fixup)

git

エディタを設定するメモなのですが、前半部分は単なる感想になってます. つい先日、やっとこさgit使い始めました。 とりあえず、GitHubにアカウントつくって現在勉強中です。 前は、Subversion野郎だったので、結構違いに戸惑っていたり・・・w まだまだ、よ…