前言
這篇git技術(shù)篇非常的簡單基礎(chǔ),寫它的原因很簡單,因為現(xiàn)在很多的年輕人都很浮躁,剛?cè)腴T就想學最牛x的,看不起基礎(chǔ)的一些技術(shù),比如說git操作、Linux基礎(chǔ)命令,編程基礎(chǔ)啥的。我身邊有很多這樣的年輕人,整天大數(shù)據(jù)ChatGPT,人工智能啥的,不注重基礎(chǔ)能力的培養(yǎng)。拿網(wǎng)上的例子改一改就覺得自己掌握了這項技術(shù),曾經(jīng)我年輕的時候也是這樣的,但后果很嚴重,中間吃了很多苦,在公司因為基礎(chǔ)不扎實,提交的代碼線上有問題導致出問題被技術(shù)老大瘋狂吼,特別丟人。不過領(lǐng)導后面一點點的糾正了我的錯誤,并告訴我要注重基礎(chǔ)知識能力的培養(yǎng)。我現(xiàn)在仍然非常感謝這位領(lǐng)導,但是不是每個人都有機會遇到好領(lǐng)導的。新入行的小萌新一定要戒嬌戒躁,好好學習基礎(chǔ)。
操作過程演示
1. 配置git
當我們下載安裝完git工具后,接下來要做的就是配置,也就是將你的用戶名和郵箱配置到git中,后面需要使用你的郵箱生成ssh key (一種加密的key,后面會介紹),你后面提交代碼啥的會顯示你的用戶名稱,其他人可以通過Git的git log
命令看到你的代碼提交記錄,如下所示:接下來讓我們看下如何配置用戶名和郵箱:
當你把git工具安裝好后,打開git工具,在windows中打開方式可以有3種,Mac和Linux中直接在命令行操作就行了)第一種是點擊桌面的圖標,打開git的命令行,
第二種是直接在“開始”菜單中
第三種是隨便找一個文件夾,然后點擊鼠標右鍵
然后配置上用戶名和郵箱,在前面的文章中講過配置,這里就不講了
2.生成以及查看SSH Key
配置好用戶名和郵箱后我們就可以生成ssh-key了,這個ssh-key就是一種加密的密鑰,加密方式分為對稱加密和非對稱加密,對稱加密就是加密和解密使用的是一個密鑰,就比如我們傳遞信息的時候,為了防止信息被其他人偷窺,我們就使用密鑰對信息進行加密,這個密鑰可能是一串數(shù)字或者是其他符號等,接收者收到后就用我們給他的密鑰解密,但是必須要和我們加密的一樣才能解開原文。非對稱加密是我們發(fā)送和接收信息的人都有一個公鑰和私鑰,私鑰我們各自保存,使用公鑰加密,只能使用對應的私鑰解密,然后我們將自己的公鑰發(fā)送給對方,這個公鑰被誰獲取了都無所謂,然后我們要傳遞信息的時候就使用對方的公鑰加密,這樣收到信息的是就可以用自己的私鑰解密了。git用的就是非對稱加密的方法。我們看下如何生成公鑰和私鑰
使用命令:ssh-keygen -t rsa -C "你配置的郵箱"
然后一直按回車鍵(鍵盤上的enter鍵)就行了我的是已經(jīng)生成過了,所以會顯示圖中的內(nèi)容
3.獲取遠程倉庫代碼
在上一步我們生成了ssh-key,接下來就是看下如何去使用它,我們可以通過命令cat ~/.ssh/id_rsa.pub
查看公鑰也可以找到我們的系統(tǒng)C盤用戶目錄下找到你的登錄用戶名下的.ssh文件夾下的id_rsa.pub文件使用記事本打開就能看到生成的ssh-key的公鑰信息了,后面我們會將它配置到遠程倉庫上。這樣才能和遠程倉庫建立通信連接,然后下載到遠程倉庫的代碼
我們以github為例,其實遠程倉庫如gitlab,gerrt都是大同小異的,打開你的github后點擊你的頭像在彈出的選項中選擇settings
點擊settings后會跳轉(zhuǎn)到下面的界面中:點擊"New SSH key"新增加一個key,然后把你電腦里面生成的公鑰(id_rsa.pub)中的內(nèi)容全部復制過來,保存就行了接下來就可以愉快的使用
git clone
命令克隆復制代碼了文章來源:http://www.zghlxwxcb.cn/news/detail-405494.html
總結(jié)
本文主要介紹了如何配置用戶名和郵箱,然后生成ssh-key去遠程倉庫上克隆代碼,文章很簡單,但是我想傳遞的意思是不要忽視任何簡單的東西,不管有多簡單,我們都要動手去實踐下,養(yǎng)成一種嚴謹?shù)睦碚摵蛯嵺`相結(jié)合的習慣。千萬不要養(yǎng)成壞習慣,否則真的很難改掉的。文章來源地址http://www.zghlxwxcb.cn/news/detail-405494.html
到了這里,關(guān)于新人使用Git獲取遠程倉庫項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!