首頁 > 軟體

Git建立遠端倉庫範例

2020-06-16 17:21:16

思路:

一.遠端倉庫所需要的命令

二.通過https://github.com/網站註冊並建立一個遠端倉庫

三.範例操作如何把文件放到遠端倉庫上

一.遠端倉庫相關命令

檢出倉庫:$ git clone git://github.com/jquery/jquery.git

檢視遠端倉庫:$ git remote -v

新增遠端倉庫:$ git remote add [name] [url]

刪除遠端倉庫:$ git remote rm [name]

修改遠端倉庫:$ git remote set-url --push [name] [newUrl]

拉取遠端倉庫:$ git pull [remoteName] [localBranchName]

推播遠端倉庫:$ git push [remoteName] [localBranchName]

*如果想把原生的某個分支test提交到遠端倉庫,並作為遠端倉庫的master分支,或者作為另外一個名叫test的分支,如下:

$git push origin test:master        // 提交本地test分支作為遠端的master分支

$git push origin test:test              // 提交本地test分支作為遠端的test分支

二.登入https://github.com建立一個新賬號

1.先註冊一個賬號,https://github.com,建立自己的git,點repositiories,在點new

2.名稱自定義(testgit),然後選public ,點create repository

3.新增key:右上角點自己的頭像,選擇settings,左側選SSH and GPG keys

4.左側點New SSH key,把linux機器上的~/.ssh/id_rsa.pub內容貼上到這裡

註:本地端的操作

key在伺服器上生成秘鑰

ssh-keygen

遠端倉庫放入生成的秘鑰,新增完後自動收到一份郵件

5.把本地倉庫推播到遠端倉庫

本機進入home的目錄下

本地建立testgit倉庫,並進入倉庫目錄

初始化倉庫

git init

6.git remote add origin git@github.com:lizheng103/testgit.git (lizheng103為計算機名,testgit為倉庫名)

遠端建立的倉庫testgit,名字盡量要和本地一致

三.範例建立一個文件推播到遠端倉庫上

1.建立一個檔案

vi test.txt

2.git push-u origin master //把原生的testgit倉庫推播到遠端的testgit下

檢視遠端倉庫新建的內容

3.修改文件後再檢視倉庫裡的內容

vi test.txt 修改內容

git add test.txt

git commit -m "change test.txt"

修改完成後把本機的檔案推播到遠端倉庫

git push

修改後的倉庫內容

8.以後每次再推播,就可以直接git push

Git 教學系列文章: 

GitHub 使用教學圖文詳解  http://www.linuxidc.com/Linux/2014-09/106230.htm 

Git使用圖文詳細教學  http://www.linuxidc.com/Linux/2016-11/136781.htm

Ubuntu Git安裝與使用 http://www.linuxidc.com/Linux/2016-11/136769.htm

Git 標籤管理詳解 http://www.linuxidc.com/Linux/2014-09/106231.htm 

Git 分支管理詳解 http://www.linuxidc.com/Linux/2014-09/106232.htm 

Git 遠端倉庫詳解 http://www.linuxidc.com/Linux/2014-09/106233.htm 

Git 本地倉庫(Repository)詳解 http://www.linuxidc.com/Linux/2014-09/106234.htm 

Git 伺服器搭建與用戶端安裝  http://www.linuxidc.com/Linux/2014-05/101830.htm 

Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm 

分享實用的GitHub 使用教學 http://www.linuxidc.com/Linux/2014-04/100556.htm 

Git從入門到學會 http://www.linuxidc.com/Linux/2016-10/135872.htm

Git基本操作詳解 http://www.linuxidc.com/Linux/2016-10/135691.htm


IT145.com E-mail:sddin#qq.com