国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java 實戰開發之git環境安裝(三)

omgdog / 539人閱讀

摘要:一簡介是一款免費開源的分布式版本控制系統。特點可以有效高速的處理從小到非常大的項目版本管理。再把其中的公鑰的內容復制到剪切板本教程我們使用來進行項目托管。相關文章操作干貨總結

本節會安裝Git。
一、git簡介

Git 是一款免費、開源的分布式版本控制系統。

特點:
可以有效、高速的處理從小到非常大的項目版本管理。

安裝環境:
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 的作用是在安裝的時候不用輸入是否安裝的選擇,默認為y

linux 執行下載:

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

解壓git:

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

進入目錄然后編譯:

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

編譯之后進行安裝:

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

驗證:

git --version

即安裝成功

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

在github上新建一個倉庫,然后克隆:

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

請把 corwien 替換成自己的用戶名

2.配置郵箱
git config --global user.email "corwien@126.com"
3.其他配置
git config --global merge.tool "kdiff3"

要是沒安裝KDiff3 就不用設這一行

git config --global core.autocrlf false

讓Git不要管Windows/Unix 換行符轉換的事

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 的時候,不需要輸入密碼
(1)、在Linux的命令行下輸入以下命令:

ssh-keygen -t rsa -C "corwien@126.com"

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

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

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

(5)、再把其中的公鑰的內容復制到剪切板

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

(7)、測試
可以克隆github上的項目

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

然后進入到目錄中,新建一個說明文件,推送到GitHub庫中:

如果出現這樣的錯誤,則先刪掉 emall 目錄,運行unset SSH_ASKPASS,然后再重新git clone

然后我們再編輯readme.md文件,進行推送:

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

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

git相關文章:
Git操作干貨總結

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/68171.html

相關文章

  • Java 實戰開發開發工具安裝及項目創建(四)

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

    劉福 評論0 收藏0

發表評論

0條評論

omgdog

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<