完全なる自分メモ。
Gitに関して、案外本家のサイト( https://git-scm.com )を見ないのが自分でも不思議だが、参考にしているURLを記載する。
GitLab、backlog、GitBucketは仕事で使ったことがあるから一応記載予定。
bitbucketはGitBucketと何が違うかわからないから調べるつもりで記載予定。
Git関連
インストール
Windows
Linux
Ubuntuで最新化
GitをGUIで使う
GitはCLIで使う人が多くて、CLIの情報も非常に多いけど、GUIはやっぱり楽。
ということで、GUIで使う場合を記載。
SourceTree
これが今のところでは使いやすいかなぁ。
無料で使えるものの、アトラシアンのアカウント登録が必要だったりする。
SourceTreeでWinMergeを使う設定
ソース比較と、コンフリクト時のマージにWinMergeを使うための設定。
https://qiita.com/kyanro@github/items/2d7279c3c0ec1b28a12c
TortoiseGit
SVN時代はTortoise派だったので一応。
MercurialではTortoiseを使用中。
Git for Windows
WindowsでGitをCLIで使うのにインストールするわけだが、一応、GUIのインターフェースもある。
→使いづらそうであんまり開いたことない。
エラーのとき
Pushができない
いつの間にか改行コードが変わっている
よく忘れるコマンド
プロジェクト作成でディレクトリ名指定
addの取消
tagのチェックアウト
コミット関連でやっちゃったとき
gitのコマンド一覧の説明のあるURL
分かりやすくまとめてみたらしい。
https://qiita.com/gold-kou/items/7f6a3b46e2781b0dd4a0
呟き
「本家を見ない」ことに関して何となく思っているのが、次の理由。
- Bookとあって、本を意識してか文字の密度が高い。
- なんか言ってることがむずい。
文献を意識しているのか、正式なドキュメントだということなのかスッと入ってこないんだよなぁ。。。