Git Push 上傳本地端的數據庫

本機已存在的數據庫

如果本機已經有做版控,但是並沒有上傳遠端數據庫

// 遠端數據庫查詢
git remote -v

上傳本機數據庫

1. 設定好遠端節點

git remote add origin git@github.com:<name>/<project>.git

git remote 查詢遠端
git add origin  加入遠端數據庫

2. 上傳

$ git push -u origin master

通常遠端預設的節點為 origin

全新專案數據庫

如果本機專案剛開始,要從初始化開始

cd <filename>
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:<name>/<project>.git
git push -u origin master

如何移除遠端節點 remote origin

當你將本機端的 Git 加入到遠端的 repository 像是 GitHub …等,若之後你又另外建立新的的 repository 或是要將它搬移至其他遠端數據庫例如 GitLab。此時要刪除原本的 remote origin 該怎麼做?

第一個方法是修改遠端數據庫 url

$ git remote set-url <name> <url>

第二個方法是移除遠端數據庫 url

git remote remove <name>

Git Remote 指令

//指令
usage: git remote [-v | --verbose]
   or: git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] <name> <url>
   or: git remote rename <old> <new>
   or: git remote remove <name>
   or: git remote set-head <name> (-a | --auto | -d | --delete | <branch>)
   or: git remote [-v | --verbose] show [-n] <name>
   or: git remote prune [-n | --dry-run] <name>
   or: git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]
   or: git remote set-branches [--add] <name> <branch>...
   or: git remote get-url [--push] [--all] <name>
   or: git remote set-url [--push] <name> <newurl> [<oldurl>]
   or: git remote set-url --add <name> <newurl>
   or: git remote set-url --delete <name> <url>

刪除.git 指令 rm -rf .git

Last updated

Was this helpful?