成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Java 實(shí)戰(zhàn)開發(fā)之git環(huán)境安裝(三)

omgdog / 544人閱讀

摘要:一簡(jiǎn)介是一款免費(fèi)開源的分布式版本控制系統(tǒng)。特點(diǎn)可以有效高速的處理從小到非常大的項(xiàng)目版本管理。再把其中的公鑰的內(nèi)容復(fù)制到剪切板本教程我們使用來進(jìn)行項(xiàng)目托管。相關(guān)文章操作干貨總結(jié)

本節(jié)會(huì)安裝Git。
一、git簡(jiǎn)介

Git 是一款免費(fèi)、開源的分布式版本控制系統(tǒng)。

特點(diǎn):
可以有效、高速的處理從小到非常大的項(xiàng)目版本管理。

安裝環(huán)境:
CentOS 6.8 64位
Git版本 2.8.0

二、git安裝

先安裝git依賴:

sudo yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker 

-y 的作用是在安裝的時(shí)候不用輸入是否安裝的選擇,默認(rèn)為y

linux 執(zhí)行下載:

wget https://github.com/git/git/archive/v2.8.0.tar.gz

解壓git:

[root@corwien download]# tar -zxvf git_v2.8.0.tar.gz

進(jìn)入目錄然后編譯:

[root@corwien git-2.8.0]# make prefix=/usr/local all

編譯之后進(jìn)行安裝:

[root@corwien git-2.8.0]# make prefix=/usr/local install

驗(yàn)證:

git --version

即安裝成功

或者,也可以用 yum install git 命令來直接安裝。

在github上新建一個(gè)倉庫,然后克?。?/p>

[root@corwien developer]# mkdir gitdownload
[root@corwien developer]# cd gitdownload/
[root@corwien gitdownload]# git clone https://github.com/corwien/emall.git
三、git配置 1.配置用戶名(提交時(shí)會(huì)引用)
git config --global user.name "corwien"

請(qǐng)把 corwien 替換成自己的用戶名

2.配置郵箱
git config --global user.email "[email protected]"
3.其他配置
git config --global merge.tool "kdiff3"

要是沒安裝KDiff3 就不用設(shè)這一行

git config --global core.autocrlf false

讓Git不要管Windows/Unix 換行符轉(zhuǎn)換的事

4.編碼配置

(1)避免git gui中的中文亂碼

git config --global gui.encoding utf-8

(2)避免git status 顯示的的中文文件名亂碼

git config --global core.quotepath off
5. git ssh key pair 配置

作用:push,pull 的時(shí)候,不需要輸入密碼
(1)、在Linux的命令行下輸入以下命令:

ssh-keygen -t rsa -C "[email protected]"

(2)、然后一路回車,不要輸入任何密碼之類,生成 ssh key pair

(3)、ssh-add ~/.ssh/id_rsa
如果執(zhí)行 ssh_add 時(shí)出現(xiàn) Could not open a connection to your authentication agent這樣的錯(cuò)誤,請(qǐng)先執(zhí)行 eval "ssh-agent",再執(zhí)行 ssh-add ~/.ssh/id_rsa成功 ssh-add -l 就有新加的rsa 了。

(4)、cat ~/.ssh/id_rsa.pub

(5)、再把其中的公鑰的內(nèi)容復(fù)制到剪切板

(6)、本教程我們使用 github.com 來進(jìn)行項(xiàng)目托管。
在github的設(shè)置中https://github.com/settings/keys找到ssh,然后添加即可:

(7)、測(cè)試
可以克隆github上的項(xiàng)目

git clone https://github.com/corwien/emall.git

然后進(jìn)入到目錄中,新建一個(gè)說明文件,推送到GitHub庫中:

如果出現(xiàn)這樣的錯(cuò)誤,則先刪掉 emall 目錄,運(yùn)行unset SSH_ASKPASS,然后再重新git clone

然后我們?cè)倬庉?b>readme.md文件,進(jìn)行推送:

[root@corwien emall]# git pull origin master
來自 https://github.com/corwien/emall
 * branch            master     -> FETCH_HEAD
Already up-to-date.
[root@corwien emall]#

可以看到,這次不用再輸入密碼了。

git相關(guān)文章:
Git操作干貨總結(jié)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/68171.html

相關(guān)文章

  • Java 實(shí)戰(zhàn)開發(fā)開發(fā)工具安裝及項(xiàng)目創(chuàng)建(四)

    摘要:一環(huán)境配置配置版本配置版本安裝,然后對(duì)其進(jìn)行配置。然后繼續(xù)下面的命令打開服務(wù)打開瀏覽器,輸入回車之后如果看到,表示已經(jīng)成功運(yùn)行命令可以關(guān)閉。四配置選擇我們的我的之前是,現(xiàn)在用下面的方法刪除,使用來進(jìn)行開發(fā)。 一、IDEA環(huán)境配置 1、配置jdkConfigure => Project Default => Project structjdk版本:1.7.0 showImg(https:...

    劉福 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<