一、在 github 上建立倉庫
二、安裝 git、公升級 git 到最新版
sudo apt update # 更新源
sudo apt install software-properties-common # 安裝 ppa 需要的依賴
sudo add-apt-repository ppa:git-core/ppa # 向 ppa 中新增 git 的軟體源
更新python版本
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.4 1
sudo update-alternatives --display python3 # 檢視可選版本
sudo update-alternatives --config python3 # 選擇 python3.4
執行sudo apt update
更新源
執行sudo apt install -y git
重新安裝 git
再次檢視 git 版本,公升級成功(目前公升級成功後版本會高於下圖所示)
三、轉殖 github 上的倉庫到本地
轉殖倉庫到本地:
進入倉庫主目錄,如下圖所示,倉庫主目錄中有個.git
隱藏目錄,它裡面包含了倉庫的全部資訊,刪掉這個目錄,倉庫就變成普通的目錄了。進入到倉庫目錄中,命令列字首發生了一些變化,出現了紅色的 master ,它就是當前所在的分支名:
當我們在 github 上建立乙個倉庫時,同時生成了倉庫的預設主機名 origin,並建立了預設分支 master。github 可以看成是免費的 git 伺服器,在 github 上建立倉庫,會自動生成乙個倉庫位址,主機就是指代這個倉庫,主機名就等於這個倉庫位址。轉殖乙個 github 倉庫(也叫遠端倉庫)到本地,本地倉庫則會自動關聯到這個遠端倉庫,執行git remote -v
命令可以檢視本地倉庫所關聯的遠端倉庫資訊:
git 要求對本地倉庫關聯的每個遠端主機都必須指定乙個主機名(預設為 origin),用於本地倉庫識別自己關聯的主機,git remote
命令就用於管理本地倉庫所關聯的主機,乙個本地倉庫可以關聯任意多個主機(即遠端倉庫)。
git基礎操作
本文基於最簡單的git操作 暫時省略 git clone git專案位址 目錄 選項 org ffmpeg.git 目錄 該選項為可選項,如果輸入則將 轉殖到該目錄,否則轉殖到預設目錄 例,ffmpeg專案轉殖 git clone org ffmpeg.git ffmpeggit add 修改內容 ...
Git基礎操作
git 與 svn 比較 1 git 是分布式的版本控制器,而svn並不是。當使用git從遠端伺服器上clone 到本地後,相當於自己在本地有了乙個版本庫,在沒有網路等情況下一樣的可以檢視歷史紀錄 commit 建立分支等操作。2 git把內容按照元資料的方式儲存起來而svn不是 所有的資源控制系統...
Git基礎操作
git的基本操作 建立乙個版本庫 git init 建立乙個版本檔案 git add xx.x git commit m 說明資訊 git log 檢視版本記錄 版本回退 git reset hard head 回到上一版本 git reset hard head 版本編號 通過git log檢視版...