スパゲッティコード

色々やりたいので書いてこうと思います

Git

tigが超絶便利な件

Git

MacでもWindowsでもLinuxでも、GUI系ツールが豊富(って言うほど豊富じゃないか?定番はほぼ決まってるし。)でクライアント環境なら別になんも問題のないGitブラウザツールですが、サーバーでGitリポジトリをクローンしてサーバー動かしてるようなやつだと…

Windows版のSource Treeが降って来ました

Git

MacのGitクライアントとして使ってる Source Treeのベータ版が今日メールを頂いて使えるようになりました! そんな訳で軽く感想をば。 ファーストインプレッション お、リポジトリを複数開ける!!! タブで複数開ける!!! こいつ…、動くぞ! 当たり前です…

Gitで串

Git

プロクシ通さないと外に出れない環境なので、GitのHTTP通信を通すために設定しました。 具体的に言うと、Githubのソースコードが欲しい時に使ってます。 git config --global http.proxy [proxy]:[port] こんな感じ。 SSL通信の場合は、 git config --global…

git svn で取り込んだブランチとかタグのお話

Git

git-svnを使用してSVNからGitに移行した時、SVNでいうところのtrunkやらbranchesやらtagsを指定します。 今回は取り込んだあとのお話。 特にタグの話。 git-svnのコマンド 最初にSVNからcloneするわけですが、ログが多い場合途中でミスるケースがあります。 …

fatal: reference is not a tree: の解決策

結論から言うとものすごーーーーーーくアホなことしました。 僕のPCでSubmoduleのソースを修正し、コミット。 親モジュールでSubmoduleの変更をコミット、リモートにPush。 さあ、もう察しの言い方は気づいていると思います。 答えは後ほど。 何が起きたか。…