Git 版本控制工具的使用

2021-08-14 12:28:55 字數 2383 閱讀 2154

分布式版本控制系統

官網 ::註冊自己的github賬號)

根據自己的作業系統如linux,windows,mac os x 上安裝不同的版本,這裡以windows為列:

選擇相應的版本安裝。步驟略

三,本地倉庫與遠端倉庫(github)的鏈結

準備工作:

1.繫結使用者

開啟開始選單選擇git bash 程式,會出來類似命令列視窗的東西,在裡面設定使用者名稱和密碼,其中--global代表全域性,表示這台機器上的都會預設使用這個配置,當然也可以對某個倉庫指定不同的使用者名稱和郵箱

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

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

2.設定ssh keygithub上連線已有的倉庫的認證,是通過使用了ssh的公開密碼認證方式進行的。

a.建立key

其中,$ ssh-keygen -t rsa -c 「[email protected]

主要用來生成可以,接著到確認路徑,後兩步是密碼的設定和確認,也可以不設定密碼,在輸入密碼時,直接回車鍵,輸入密碼後會出現以下結果

其中id_rsa檔案是私鑰,id_rsa.pub 顧名思義是公鑰

將id_rsa.pub(公鑰)裡的內容(右鍵編輯開啟)黏貼在github,設定ssh 那一欄裡。

設定完成如圖,即可用本地裡的私鑰和github裡公鑰通訊。

3.正式連線分

兩種情況:

情況一:本地已經建好了倉庫,github上也已經建立了乙個倉庫,怎樣讓兩個倉庫進行遠端同步。

在git上建立乙個倉庫過程就略過,但是有同學疑問,在本地已經建立好了倉庫是什麼意思?現在我的專案只是乙個普通的,未受到git管理的專案啊。這就涉及到本地倉庫的建立

git 是使用git init 命令進行初始化的,如下圖先建立乙個目錄然後初始化

初始化成功,你建立的目錄下,就會生成 .git目錄。這個.git目錄裡儲存著管理當前目錄內容所需的倉庫資料。

接著將所有檔案新增到倉庫執行git add

. 注意後面的"."代表全部檔案,也可以直接寫檔名。

然後執行提交操作,指向指令: git commit -m

這時候我們就可以進行兩個庫的鏈結

到github上覆制你的倉庫位址

然後執行指令: 

git remote add origin

[email protected]:zoeshaung/activitydemo.git   

4.推送本地**到遠端倉庫

指令::git push -u origin

master

推送到master分支

注意咯: git是不能管理空的資料夾的,資料夾裡必須有檔案才能add

情況二:本地沒有倉庫,直接從遠端轉殖過來

新建遠端倉庫,然後根據專案的ssh路徑進行轉殖

本地倉庫裡可以看到最新轉殖的檔案

當然還包括拉取(持續的更新),指令:

Git版本控制工具的使用

git init 只在根目錄下建立.git 資料夾 在根目錄建立.gitignore的文字檔案,會為每個人設定想要忽略的檔案。要將.gitignore加入版本庫並提交。git add 將檔案新增暫存區,然後根據暫存區的內容將檔案提交到 倉庫。省略path表示當前目錄 git add 新增所有檔案包括...

git版本控制工具的使用

ssh keygen t rsa c your email youremail.com 生成金鑰 cd ssh可以檢視到私鑰和公鑰 git config user.name檢視當前使用者 git config user.email檢視當前使用者email git config global user...

版本控制工具Git的使用

1.安裝 2.pull 獲取最新 3.先commit,檢視哪些 是改動,要提交的。取消勾選不用提交的。commit後,點選push才真正提交到伺服器上。4.master和branch,有乙個switch功能。切換版本。5.建立新的branch,可以在tortoise git客戶端操作,也可以在web...