Git基礎操作(1)

2021-10-24 19:38:14 字數 1188 閱讀 5044

一、在 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檢視版...