1 回答

TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊
1、準(zhǔn)備工作
下載Git管理工具:git下載,關(guān)于安裝就不多說(shuō)了,一直next就可以了。
2、安裝完成
在你的右擊菜單中會(huì)看到這樣的兩個(gè)選項(xiàng)
安裝git是為了讓我們?cè)趙indows環(huán)境下?lián)碛蓄愃圃趍ac OS環(huán)境下的終端窗口,這樣我們就可以很便捷的使用git指令了。
打開(kāi)git bash here 窗口是這樣的
在這里我們就可以使用git指令進(jìn)行g(shù)it相關(guān)操作啦。
接下來(lái)我們講一下通過(guò)一些指令,如何clone遠(yuǎn)端倉(cāng)庫(kù),并提交文件到遠(yuǎn)端倉(cāng)庫(kù)
這里我選擇的遠(yuǎn)端倉(cāng)庫(kù)是github,這里也是開(kāi)發(fā)者的天堂。
1、注冊(cè)github賬號(hào)
2、開(kāi)始在本地做一些git相關(guān)配置
注意:在做以下操作的時(shí)候,打開(kāi)電腦的“顯示隱藏文件”
2.1設(shè)置git的user.name和user.email
git config --global user.name "你的github用戶名"
git config --global user.email "你的郵箱地址"
//以上兩個(gè)指令會(huì)在你的C/user(用戶)/userName/ 路徑下創(chuàng)建一個(gè).gitconfig文件
//cd ~/. 進(jìn)入根目錄
//ls 查看當(dāng)前目錄下的文件
//使用global是為了在以后創(chuàng)建git倉(cāng)庫(kù)的時(shí)候,不需要再配置用戶信息了,一勞永逸。
2.2生成ssh密鑰
2.2.1首先查看是否存在ssh密鑰
cd ~/.ssh //這是查看你根目錄下有沒(méi)有這個(gè)文件
這個(gè)表示根目錄下沒(méi)有.ssh文件
2.2.2生成密鑰
ssh-keygen -t rsa -C "你的郵箱"
看見(jiàn)這樣的過(guò)程就表示密鑰生成成功
在你的跟目錄的.ssh文件中有這樣兩個(gè)文件id_rsa(私鑰)、id_rsa.pub(公鑰)
右擊打開(kāi)查看公鑰的內(nèi)容,全部復(fù)制下來(lái),后面要用到
2.3接下來(lái)我們?nèi)ithub
登錄github賬戶
title自己填寫
3.開(kāi)始與github建立連接,也是最重要的一步
ssh -T git@github.com //鏈接github
//會(huì)出現(xiàn)以下提示
Are you sure you want to continue connecting (yes/no)? //輸入yes即可
回車后可能需要輸入密碼,這邊的密碼和你前面獲取私鑰和公鑰時(shí)設(shè)置的密碼一致,如果之前沒(méi)有設(shè)置,直接回車即可。
Hi WangYuren! You've successfully authenticated, but GitHub does not provide she ll access. //當(dāng)出現(xiàn)這樣的提示時(shí),表示鏈接成功
鏈接成功后,去github剛剛設(shè)置ssh key的界面刷新一下,之前的灰黑色的鑰匙變成綠色,表示鏈接成功。
3.1接下來(lái)去github新建倉(cāng)庫(kù)
創(chuàng)建一個(gè)新倉(cāng)庫(kù)
倉(cāng)庫(kù)名自己填,選擇public,因?yàn)閜rivate要付費(fèi),后面對(duì)暫時(shí)可以不用選擇,以后再做介紹
創(chuàng)建成功后會(huì)看到倉(cāng)庫(kù)界面
選擇紅框中的,使用SSH Key,并復(fù)制鏈接
3.2接下來(lái)找一個(gè)你存放項(xiàng)目的空文件夾,將遠(yuǎn)程倉(cāng)庫(kù)clone到本地
git clone git@github.com:WangYuren/python.git //剛剛復(fù)制的倉(cāng)庫(kù)鏈接
如果成功,你會(huì)在你的文件夾中看到從倉(cāng)庫(kù)clone下來(lái)的你剛剛創(chuàng)建的文件夾
這是倉(cāng)庫(kù)的文件夾
倉(cāng)庫(kù)的內(nèi)容
現(xiàn)在你在文件夾中可以將你的項(xiàng)目,或者一些文件放在這里,然后使用命令開(kāi)始將文件放到遠(yuǎn)程倉(cāng)庫(kù)去了(你可以新建一個(gè)文本文檔測(cè)試一下)
1、查看倉(cāng)庫(kù)當(dāng)前狀態(tài)
git status //這時(shí)候顯示你的文件是紅色的
2、將文件添加到暫存區(qū)
git add . //add后面猴哥點(diǎn),不能丟掉,這是全部添加到暫存區(qū)
再次查看狀態(tài),會(huì)發(fā)現(xiàn)之前的紅色文件變成綠色,表示已經(jīng)放在暫存區(qū)了
3、提交,并附上日志信息
git commit -m "這里是提交到時(shí)候,添加的相關(guān)備注信息" //引號(hào)之間說(shuō)備注信息
提交后的狀態(tài)
4、最后一步,就是push到遠(yuǎn)端服務(wù)器
git push origin master //這時(shí)候就是將所有文件提交到遠(yuǎn)端倉(cāng)庫(kù)了
如果倉(cāng)庫(kù)是空的,第一次提交,使用git push -u origin master
大功告成,可以去你的github刷新一下倉(cāng)庫(kù)頁(yè)面看看文件有木有被提交上去。
提交成功,文件在倉(cāng)庫(kù)中
- 1 回答
- 0 關(guān)注
- 598 瀏覽
添加回答
舉報(bào)