国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > 綜合 > 正文

Windows 版本Git命令行的使用詳解

2024-07-21 02:03:29
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Git的使用基本教程

git安裝

官網(wǎng) msysgit.github.io(百度搜索git下載地址也行)下載
git安裝(路徑選擇你的路徑或者默認(rèn)也行)
步驟中:出現(xiàn)選項(xiàng)注意選擇Use git from git bash only(其他默認(rèn)一路下一步就行了)
最后配置環(huán)境變量(目的就是在CDM窗口任意目錄都可以執(zhí)行g(shù)it命令行)
path:D:/Asoftware/java/Git/bin

詳情請(qǐng)參考:http://www.survivalescaperooms.com/article/191327.htm

git配置賬戶

在桌面右鍵選擇Git Bash Here輸入命令(對(duì)應(yīng)你 的github的賬戶名稱和郵箱)

git config --global user.name "ZhangXiaoxiang"git config --global user.email 1090510535@qq.com

此時(shí)在用戶目錄下已經(jīng)生成配置文件,如我的是 C:/Users/10905/.gitconfig

git亂碼說(shuō)明

一般新版本是控制臺(tái)支持中文,還有就是案例演示使用text文本的話,
默認(rèn)不是UTF-8的設(shè)置(可以修改),所以到gitHub官網(wǎng)看到的中文亂碼,但是更新下載下來(lái)又可以讀取,
由于最終會(huì)使用eclipse或者idea提交代碼,可以不用糾結(jié)亂碼配置,只要記住能設(shè)置UTF8的地方
比如java配置文件,java項(xiàng)目,工作空間編碼,全程UTF8就行了

git搭建服務(wù)器并配置ssh(免密鑰登錄)

搭建git服務(wù)器(遠(yuǎn)程倉(cāng)庫(kù)) :統(tǒng)一的托管網(wǎng)站(https://github.com/)
由于每次提交(本地到服務(wù)器(github))都會(huì)需要輸入密碼,所以最好設(shè)置免密鑰登錄,可以配置ssh ,以免每次提交代碼都要輸入密碼.一勞永逸.

現(xiàn)在本地生成ssh:
ssh-keygen -t rsa -C 1090510535@qq.com  一直回車(直到出現(xiàn)一個(gè)圖形表示成功,此次本地已經(jīng)生成ssh)

比如我的路徑下C:/Users/10905/.ssh有2個(gè)文件(id_rsa.pub表示公共密碼,這個(gè)文件用文本編輯器打開(kāi),并復(fù)制密碼)

忒別注意賦值粘貼后需要看一下是否有回車符,不然待會(huì)測(cè)試連通性會(huì)報(bào)錯(cuò),沒(méi)有權(quán)限啊什么的.

在遠(yuǎn)程服務(wù)器github官網(wǎng)(托管平臺(tái))設(shè)置ssh:

圖片展示

測(cè)試連通性(固定命令):ssh -T git@github.com
Hi ZhangXiaoixiang! You've successfully authenticated, but GitHub does not provide shell access.
(有You've successfully authenticated就行了,不管but后面的了)

在遠(yuǎn)程建立git項(xiàng)目倉(cāng)庫(kù)(git新建一個(gè)倉(cāng)庫(kù))

https://github.com/ZhangXiaoixiang/testGit.git

本地新建項(xiàng)目
如(C:/Users/10905/Desktop/localdemo有一個(gè)Git的java項(xiàng)目)
在桌面右鍵選擇Git Bash Here
git init(在該目錄下會(huì)生成.git的隱藏文件)
指明本地項(xiàng)目需要關(guān)聯(lián)的遠(yuǎn)程倉(cāng)庫(kù)(如果是第二次會(huì)包已將存在了,所以第一次需要指定)
git remote add origin https://github.com/ZhangXiaoixiang/testGit.git
git add . //文件-暫存區(qū)(注意add后有空格)
git commit -m "注釋內(nèi)容:這是第一次提交" //暫存區(qū)-本地分支(默認(rèn)master)
git push -u origin master(國(guó)外網(wǎng)站有點(diǎn)慢,然后執(zhí)行完畢到GitHub官網(wǎng)看一下是否提交成功)

第一次下載項(xiàng)目(本地存代碼的目錄)(遠(yuǎn)程-本地)

同理(本地需要獲取項(xiàng)目的文件夾目錄里 右鍵-git bash),輸入克隆(下載)命令
git clone https://github.com/ZhangXiaoixiang/testGit.git
項(xiàng)目下載完畢后就可以對(duì)項(xiàng)目進(jìn)行修改了,比如修改完成后
提交(本地-遠(yuǎn)程)
git init(最好還是初始化一下)
git add .
git commit -m "提交到分支,修改了代碼了"
git push origin master(然后到GitHub官網(wǎng)看一下是否提交成功)
如果提示需要賬戶名和密碼(第一次會(huì)需要輸入提示,以后就不會(huì)了)
更新(遠(yuǎn)程-本地)
git pull(遠(yuǎn)程代碼就更新了,相當(dāng)于再次刷新,如果服務(wù)器端修改了代碼,直接拉取一下,和服務(wù)器保持一致的意思)

最后補(bǔ)充:如果想讓本地的git項(xiàng)目脫離管控(本地和遠(yuǎn)程代碼互不相干),那么把本地項(xiàng)目目錄隱藏文件.git刪除即可,eclipse和idea同理。

到此這篇關(guān)于Windows 版本Git命令行的使用詳解的文章就介紹到這了,更多相關(guān)Git命令行使用內(nèi)容請(qǐng)搜索武林網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持武林網(wǎng)!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 神农架林区| 濮阳县| 湟中县| 建阳市| 满城县| 宁远县| 漳平市| 贺州市| 类乌齐县| 富源县| 西吉县| 吉隆县| 百色市| 武汉市| 东明县| 九江市| 手机| 师宗县| 织金县| 龙江县| 赤峰市| 皋兰县| 浮梁县| 乌什县| 东丰县| 龙口市| 河源市| 泾源县| 贺兰县| 甘孜| 文安县| 舒兰市| 阿图什市| 高碑店市| 泾源县| 台南市| 象山县| 怀宁县| 株洲市| 弋阳县| 沂源县|