[git] remote操作筆記

[git] remote操作

remote repository clone(複製)

git remote clone <git url>

remote repository add(追加)

git remote add <name> <git url>
        name: 自己命名 


remote repository 列表顯示

git remote -v

變更在local repository中登錄的remote repository位址

git remote set-url <name> <git url>
       name: 已設定的名字 

變更在local repository中登錄的remote repository名稱

git remote rename <old name> <new name>

在local repository指定製作remote repository的某個branch

git branch <branchname> origin/<branch>
        or     git checkout <branch>
       

向remote repository提交local repository的變更內容

git push <repository> <branch>
        repository: 命名的repository名稱或是位址。省略的話,以追蹤的remote repository為對象
        branch: branch名稱。省略的話,以local, remote都存在的branch為反映對象

確認remote repository的變更內容

git fetch <repository> <branch>
        repository: 命名的repository名稱或是位址。省略的話,以追蹤的remote repository為對象
        branch: branch名稱。省略的話,全部branch為對象

向local repository反映(更新)remote repository的變更內容

git pull <repository> <branch>
        repository: 命名的repository名稱或是位址。省略的話,以追蹤的remote repository為對象
        branch: branch名稱。省略的話,全部branch為對象

刪除remote repository的某個branch

git push --delete <repository> <branch>

留言