tofdinoの日々

SIerのSEが学んだことをアウトプットをする場所

Git

ローカルブランチ名とリモートブランチの名前が違う時

Git

リモートブランチ名とローカルブランチ名は一致させましょう ## プッシュ git push origin feature/hoge error: src refspec feature/hoge does not match any error: failed to push some refs to 'https://github.com/userhoge/hoge' ## ローカルブランチ…

Gitローカルブランチを削除する

Git

事前に削除したいブランチから移動しよう! ブランチの削除 ## ブランチの確認 git branch ## ブランチの削除 git branch -d [ブランチ名] ブランチの強制削除 マージしてないブランチの削除方法 ## マージしてない時のエラー error: Cannot delete the bran…

編集途中でコミットせずにブランチを切り替えたい(addした場合)

Git

編集途中でコミットできる状態じゃない時にブランチを切り替える必要がある場合 退避させた作業を元に戻す時に、現在いるブランチに退避させた作業が反映されるのでブランチを必ず元の作業ブランチに切り替える!!!! ## 編集途中のソースを退避 ## "hogeh…

Gitでコミットを取り消し/打ち消し/上書きしたい

Git

revertの履歴が残るためコミットの打ち消しを最初に検討する!! コミットの取り消し 指定したコミットを取り消して前の状態に戻す 任意のコミットを指定すると、指定したコミット以降のコミットをする必要がある!!! ## --hardはワークディレクトリの内容も…

既存のリモートリポジトリのブランチで開発を行いたい

Git

既存のリモートリポジトリからローカルブランチを作成する remotes/[リモートリポジトリのブランチ名]で表示される 基本は[ローカルブランチ名]=[リモートリポジトリのブランチ名]にする ## リモートリポジトリからクローンする(option) git clone [リモー…

初めてのGit(git initからgit pushまで)

Git

## リモートリポジトリに反映させたいディレクトリで行う git init git add . git commit -m "first commit" ## リモートリポジトリをoriginとして設定 git remote add origin [リモートリポジトリ] ## リモートリポジトリのmasterブランチにpush ## master…

Gitでローカルブランチ名を変更したい時

Git

今いるブランチ名を変更したい時 git branch -m [新しいブランチ名] 別のブランチにいる時にブランチ名を変更したい時 git branch -m [古いブランチ名] [新しいブランチ名]

リモートリポジトリを変更する

Git

リモートリポジトリを変更したい時 git remote set-url origin [リモートリポジトリURL]