みの雑多ブログ

勉強したことをアウトプットしたり、しなかったり

Git

GitLabでもGitHubでもSSH接続するまでの手順

Windowsでやりました、簡単にコマンドのみ( ..)φメモメモ $ ssh-keygen Enter file in which to save the key (フォルダ): そのままEnter Created directory '/c/Users/user/.ssh'. Enter passphrase (empty for no passphrase): パスワードを2回入力 ※*と…

Git修正中にブランチ切り替えて確認したいときはスタッシュで一時退避

一時避難する git stash ステージとワークツリーにある情報が一時退避される。 スタッシュ一覧確認 git stash list 退避したスタッシュの一覧が確認できる。 最新の退避した情報の方が番号0になる。 ※二つ作ったときに、1が最新と思って反映してとても困った…

コンフリクト解消するときに競合したブランチの修正内容が反映されてしまう

ブランチ main dev ops/test_a ops/test_b 手順 mainからブランチを切ってdev、ops/test_a、ops/test_bを作成 ops/test_bでファイルの追加、既存ファイルの修正 ops/test_bの変更をコミット&プッシュ プルリク&マージ dev ← ops/test_b ops/test_aでファイ…

SVNからGitへ乗り換えてほしい話

初めてSlideShare使ってみた。 仕事のつらみ説得用資料です Gitの何がいいの、SVNでいいじゃない、という人には見てほしいです SVNからGitへ乗り換えてほしい話 from mi takeya www.slideshare.net

Gitの基礎の基礎を学んだのでそれをアウトプット④ ~ブランチとマージ(時々リベース)

今回もGitの基礎の基礎をクイズ形式でアウトプット コマンドとかではなくて、中ってどうなっているの?がメイン。 ブランチって何? HEADって何? マージって何? マージとリベースって何が違うの? マージとリベースどっちを使ってもいいの? ブランチって…

Gitの基礎の基礎を学んだのでそれをアウトプット③ ~コミットの仕組み補足

今回もクイズ形式でメモ git commitすると結局何が作られるの? blobオブジェクト treeオブジェクト commitオブジェクト Gitでローカルリポジトリを作るにはどうしたらいいの? GitHubに自分のリポジトリをアップするには? GitHubの他のプロジェクトを落と…

Gitの基礎の基礎を学んだのでそれをアウトプット② ~コミット仕組み

今回もGitの基礎の基礎をクイズ形式でアウトプット GitHubにはどんな流れでアップするの?(イメージの話!!) GitHubにアップするまでのローカルリポジトリでは、どんな流れでアップしているの?(イメージの話!!) なぜステージがあるの? ローカルリポ…

Gitの基礎の基礎を学んだのでそれをアウトプット

チョット、学んだことをクイズ形式でまとめる。 Gitは何のために使う? Gitは誰が何のために作ったの? GitHubは誰が作ったの?Gitの何なの? Gitのバージョンの管理の仕方ってどうやってしているの? Gitは何のために使う? バージョン管理のため。(Gitだ…