Git使用教程記錄

2021-08-10 22:00:40 字數 1983 閱讀 3825

`git`命令列常用命令

使用github

總結鏈結位址

個人感覺,git要比svn好用,雖然也可能是我不怎麼會用svn,特此記錄一些常見的git命令,方便查閱!

svn是集中式版本控制系統。集中式版本控制系統的版本庫集中存放在**伺服器,工作的時候要先從**伺服器update最新的版本,然後開始工作,工作完之後推送自己的版本到**伺服器。集中式版本控制系統必須聯網才能工作,如果網速慢的話,commitupdate就會成為負擔!

git是分布式版本控制系統。分布式版本控制系統沒有**伺服器,電腦本地就有完整的版本庫,所以不聯網也是可以工作的。

本篇部落格來自廖雪峰的官方**,只是做個搬運工,方便查閱,感謝分享!

linuxgit安裝命令:sudo apt-get install git

安裝完成後,在開始選單中開啟"git->git bash",得到乙個命令列視窗,就說明git安裝成功!安裝成功後,在命令列輸入:

git config --global user.name "your name"

git config --global user.email "[email protected]"

windows安裝git後,在開始選單有git bashgit cmdgit gui三個工具。博主大概查了一下,git bash好像是基於cmd的,bashcmd的基礎上新增了一些命令和功能,故建議使用bash更方便。

git gui則是git的圖形操作介面。博主對ubuntu比較熟悉,所以使用的是git bash。當然更加詳細的各種操作,請參考博文的鏈結位址部分。

建立版本庫

版本庫可以簡單理解成乙個目錄,這個目錄裡面所有檔案都可以被git管理起來,每個檔案的修、刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以"還原"。

初始化git倉庫:git init查詢git倉庫狀態:git status新增檔案:git add ...提交檔案:git commit -m "commit info"查詢當前檔案和git倉庫中的檔案的區別:git diff 《檔案全稱》版本回退命令:

git reflog——可以檢視命令歷史,包含提交的commid idgit reset --hard ***x——***表示具體的版本id

因為需要從githubclone**,特地記錄下命令,以clone

git clone
直接從ubuntucloneopencv的源**

windows下git的安裝與使用

git使用總結(包含git bash和git gui的使用)

Git使用教程

提起git,大家無疑會想到github,沒錯,我就是通過眾多的github專案鏈結了解到的git,不知你是否也在走這條路呢?如果是的話,本文有一些有用的總結性文字以及一些 git教程 可以教會你如何去使用 git.當然,這些對 github 同樣適用.這裡我又翻到了個幻燈片,可以供大家 寫給大家的 ...

Git使用教程

目的描述 新建的git專案,專案中有許多要從本地上傳到git倉庫的新檔案,如果用git a filename的方法乙個乙個的新增,太費事費力,需要有命令新增所有改動。步驟 進入專案資料夾,在其中使用git bash git clone git address 2.進入git專案的本地資料夾,將自己的...

Git使用教程

之前從未用過git之類的版本控制工具,入職之後,公司使用git做版本控制,到現在也算是了解了git的基本操作。今天總結一下,希望可以給未使用過git的同學一些幫助。首先樹立乙個觀點,git這玩意放心大膽的玩,玩不壞。git是一種分布式版本控制工具,而svn這種屬於集中式版本控制工具。關於分布式與集中...