下載以及安裝軟件
1、首先需要創建一個Git賬號,https://github.com/join?source=experiment-header-dropdowns-home,此教程默認已經注冊好了Git賬號,此處不再闡述注冊過程
2、下載適合自己電腦系統的git,https://git-scm.com,下載完成后,正常軟件安裝,下一步。。。安裝完成。安裝完成之后鼠標右鍵會出現,gitbash等快捷項。
Git初始化配置
1、因為Git是分布式版本控制系統,所以,每個機器都必須自報家門:你的名字和Email地址。右鍵點擊gitbash,鍵入命令
git config --global user.name "您的名稱”
git config --global user.emal “您的郵箱”
設置完成之后,查看設置
git config user.name
git config user.email
2、由於本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以必須要讓github倉庫認證你SSH key,在此之前,必須要生成SSH key。鍵入命令
ssh-keygen -t rsa -C youremail@example.com
密鑰類型可以用 -t 選項指定。如果沒有指定則默認生成用於SSH-2的RSA密鑰。這里使用的是rsa。然后會要求輸入保存key的文件名,輸入即可。后面兩次要求輸入密碼。可為空
此時[c盤>用戶>自己的用戶名>.ssh]目錄下已經生成好了。可以到目錄下面看到2葛文件分別id_rsa和id_rsa.pub。對應私鑰文件和公鑰文件。
每次代碼的提交,服務器都會用你的私鑰提交服務器,公鑰進行驗證。由於使用的是不對稱加密,所以公鑰可以公開,只要保管好私鑰就可以。
3、拷貝公鑰
打開[c盤>用戶>自己的用戶名>.ssh>id_rsa.pub]拷貝公鑰.打開https://github.com/settings/keys,把公鑰添加進去,並給一個title用來區分其他的公鑰。
4、測試ssh的連接,鍵入命令
ssh -T git@github.com
出現下面提示,證明你連接成功了!
Hi sa0okm9ijn! You've successfully authenticated, but GitHub does not provide shell access.
到了這里git的初始化配置就算完成了
本地倉庫建立
找到你程序所在的目錄,鍵入命令
git init
這個目錄就是git所說的倉庫了,這時候用VsCode打開這個目錄,增加一個文件,然后會看到左側SourceControl圖標變化,點擊然后點文件上的+再點最上方的對號,對應的就是git add -----> git commit
現在我們本地倉庫也建好了,也可以在本地不停的修改和提交了,不過貌似都是一個人在玩 ,沒意思額 一個項目說的是協同合作,好吧 我們現在把我們的倉庫和服務器倉庫聯系起來
打開https://github.com/new,鍵入倉庫名稱 直接創建即可,創建完成如圖
大概意思就是可以創建一個新的倉庫然后關聯到服務器上的存儲庫
直接推送服務器倉庫
另一個存儲庫導入
我們的符合第一個情況
關聯服務器倉庫,鍵入命令
git remote add origin https://github.com/sa0okm9ijn/iosWatch.git
git push -u origin master
關聯遠程倉庫,並把本地信息推送,注意上面連接地址要替換成自己 不然會失敗,我的上面沒有你們的key。
此時去看服務器倉庫 ,已經由了本地倉庫的文件,此刻我們在添加一個文件,再提交,再從暫存區提交到代碼庫如下圖
此刻再刷新服務器倉庫,可以看到倉庫里面有了我們提交的文件。到現在我們已經完成了本地倉庫和服務器倉庫的關聯,並且可以做一些提交工作。
本文一個簡單的配置,更多git的使用 還是需要更多的自己嘗試。



