[Linux]Git 基本指令

首頁 >> Research >> Linux >> [Linux]Git 基本指令

Git 在Linux中用於版本控制相當常見
在windows下也能夠使用
(windows下載點)

一些常用的基本指令:

A.第一次下載
git clone ssh://USER@ip位址/git目錄

 

B.單一檔案新增或者有變更 要上傳到server
1. git add 檔案名稱
2. git commit -m “這裡寫註解(簡單描述下)”
3. git push

 

C.檔案放棄變更 並還原到上次commit的狀態
情況0:當執行完 B-1 git add 檔案名稱 ,這個步驟時候想取消檔案的add,不保留修改的單一檔案
1.git reset HEAD 檔案名稱
情況1:當執行完 B-2 git commit -m “這裡寫註解” ,這個步驟時候想取消單一檔案的commit,不保留修改的單一檔案
1. git checkout — 檔案名稱
情況2:當執行完 B-2 git commit -m “這裡寫註解” ,這個步驟時候想取消多個檔案的commit,不保留修改的多個檔案
1.git reset –hard HEAD^
情況3:當執行完 B-2 git commit -m “這裡寫註解” ,這個步驟時候想取消多個檔案的commit,保留修改的多個檔案
1.git reset –soft HEAD^

 

D.從遠端更新
1.git pull

 

E.新增TAG
1.git tag -a Tag名稱 -m “message..”
2.git push origin Tag名稱

 

F.刪除TAG
1.先刪除遠端tag:
git push origin :refs/tags/Tag名稱
2.刪除local端
git tag -d Tag名稱

 

G.初始設定(第一次上傳code)
1.mkdir 目錄名稱
2.cd 目錄名稱
3.git init –bare –shared
4.git remote add origin ssh://USER@ip位址/git目錄



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響