普通は,remoteでrepositoryを作成してから,git cloneして,作業という流れ.
ここではある程度localで作業してからremoteにpushしたいという場合の手順について説明する.
- cd ~/ws/src/packege名
- git init
- git add -A
- git commit -m "add"
- (git push)
- GitHubに同名のリポジトリを作成
- git remote add origin <sshでcloneできるURL(git clone は除外)>
- cat .git/config
- git branch
- git switch -c main
- git branch
- git branch -d master
- git branch
- (git pull)
- git branch --set-upstream-to=origin/main main
- git pull --allow-unrelated-histories
- vimが立ち上がるが Esc : q で抜ける
- git push