1.git使用流程是什麼樣的?
2.git是集中式布局的版本管理工具嗎?
不是的,git是分布式的,git的在開發中一直遵循著以下幾項原則
3.git的三種狀態分別是哪三種?
對於乙個任何的檔案,git檔案的狀態都只有三種,分別是 已提交,已修改,已暫存,已提交指的事修改的檔案已經被儲存到本地
本地倉庫中,已修改表示檔案被修改過,但是沒有提交,已暫存,表示把已修改的檔案放在下次要提交檔案的清單中,
以上是我從一推git概念中整理出來我覺得重要的一部分,是需要理解的,
介紹完成概念,我們來進行實踐,
這裡我們伺服器使用github的遠端倉庫i,
我們需要註冊乙個github賬號,相信大部分人都是有賬號的.
建立完成倉庫後,我們獲取找到倉庫的url路徑
做完準備工作後,我們學習一些簡單git命令,
1.建立乙個資料夾,在資料夾裡右鍵,
2.輸入
初始化命令
git init,會出現隱藏資料夾,
git伺服器得知道你是誰,因為git是分布式版本控制系統,所以,每個機
器都必須自報家門:你的名字和email位址。所以我們需要配置基本資訊
配置完基本資訊後,我們嘗試把**上傳快取中,其實就是把檔案變成暫存
狀態,新建乙個檔案,編寫內容
輸入git add . 命令.把當前所有檔案上傳到快取中,然後輸入git commit -m "這是
注釋",把檔案從快取中上傳到本地倉庫,
接下來我們嘗試把**上傳到遠端倉庫中,首先我們需要配置遠端倉庫,輸入命令
git remote add origin '這裡填的是遠端倉庫的url路徑
',配置完成後 我們輸入 git push origin master
把**推送到遠端倉庫
git clone '遠端倉庫位址......'
以上就是一些常用的命令,後續文章會講小烏龜的使用,命令只要過一遍就可以了,
最後介紹一些命令,
如果想回退到前乙個版本使用如下的命令
git reset --hard head^
如果想回退到指定版本,需要使用如下命令
git reset --hard e6cb e6cb 是回退版本編號的前4位,
檢視版本編號命令
git log 以上就是git 簡單使用,是不是很簡單呢?
學習版本控制工具Git
1 怎樣理解版本控制 版本控制是管理資料變更的藝術,無論資料變更時來自同乙個人,還是來自不同的人 乙個團隊 版本控制系統不但要忠實地記錄資料的每一次變更,還要能夠幫助還原任何一次歷史變更,以及團隊的協同工作等.2 傳統的集中式版本控制系統不能有效地管理分支和進行分支合併.集中管理的版本庫只有唯一的分...
GIT版本控制工具的使用入門
git的誕生 git init在當前目錄下初始化 git並建立乙個隱藏的資料夾.git git add a.txt新增檔案到快取區stage可以新增多個後一次性提交 git status常用命令用於檢視當前git狀態 工作區和快取區,倉庫區 git diff a.txt檢視此檔案工作區和快取區的區別...
git版本控制工具的學習
1 關於版本控制 版本控制是一種記錄乙個或若干檔案內容變化,以便將來查閱特定版本修訂情況的系統。有以下三種版本控制系統 1.本地版本控制系統 許多人習慣用複製整個專案目錄的方式來儲存不同的版本,或許還會改名加上備份時間以示區別。這麼做唯一的好處就是簡單。不過壞處也不少 有時候會混淆所在的工作目錄,一...