A interactive Git visualization tool to educate and challenge!
このwordpressも動かしてるServersMan@VPSをgitサーバ化したのでその方法をメモ書き svnとgitで迷いましたが、svnにすると、コミットの度にサーバにアクセスしなければならないので、若干面倒になってしまうのと、単純に分散リポジトリ管理を再勉強しようと思った為です。 また、githubを使わない理由としては、privateなリポジトリを無料では作成できないため、個人的な、外部公開しづらいソースを管理するために使おうと思ったためです。 なので、逆にpublicなものはgithubも使っていくつもりなので、基本的にこっちで作成するリポジトリは個人+αでprivateに使う程度を前提に考えて構築しています。 なお、行った環境としては、ServersMan@VPSをサーバ(リモートリポジトリ)にして、ubuntuマシンをクライアントとしています。 クライアント上で細かいコミッ
大量のコミットログを見て、一仕事終えた@HIROCASTERでございませう。 gitリポジトリのコミットログを大量に確認する必要があって、GitHubを使っていたのですが、Web上からコミットログを見ると、数個ならいいけど、数十個超えると、とてもストレスがたまります。クリックするだけで面倒だし、指痛い。 GitHubのMac専用クライアントだとどうかなぁー。と試して見たけど同じようなもの。 そこで、CUI専用のgitリポジトリブラウザである「tig」を試したところ、めちゃくちゃ高速に大量のコミットログと差分を確認できました。 効率的に閲覧するためにキーバインドを変える設定などをしました。 みなさんも日頃の大量のコミットを見る人は、こうすると捗ります。
ローカルで作成した branch は remote に push しないと他の人から見えない。remote から clone したリポジトリは何もしなければ master ブランチしか見えない(ように見える)。 remote に branch を push し、remote から clone したリポジトリの branch を変更して push するまでの操作。 ローカルにリポジトリを作成する $ mkdir sandbox $ cd sandbox/ $ git init Initialized empty Git repository in /repos/sandbox/.git/ $ touch README $ git add . $ git commit -m "first commit" [master (root-commit) d31404a] first commit 0
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く