CODE CSDN Git 配製方法介紹

以前一直使用Github,最近看到CSDN出了CODE代碼託管功能,由於國內的阿里雲服務器很穩定,而且不會被國

牆,所以果斷的遷移了,下面就簡單的介紹一下CODE的配置使用。其實CSDN的code 何麗萍介紹的很全面了。


首先需要下載GIT客戶端,http://git-scm.com/downloads。。。   然後再code.csdn.net上面創建一個項目,如果

的項目已經存在,那麼請建立項目的時候不要選擇自動生成readme文件。


下面的就是配置本地客戶端了,確認你在CSDN id,獲取的方式是在登錄後,進入passport.csdn.net,在“個人帳號”的最下端查看用戶名:

然後在命令行中輸入:

git config --global user.name "CSDN id"

配置郵箱

配置的Git郵箱應與CSDN passport中註冊郵箱一致,系統判斷用戶名是依靠郵箱信息:

git config --global user.email "CSDN passport中註冊郵箱"

檢查配置

最後檢查user.name及user.email是否配置正確:

git config -l

管理公鑰


公鑰是CODE識別您的用戶身份的一種認證方式,通過公鑰,您可以將本地git項目與CODE建立聯繫,然後您就可以很方便的將本地代碼上傳到CODE,或者將CODE代碼下載到本地了。

以下介紹生成公鑰和管理公鑰的方法。如果你是在windows系統下使用,需要先安裝git的windows客戶端msysgit , 然後運行 Git Bash, 在彈出的終端中輸入下面提示的代碼。

1. 生成公鑰

首先檢查本機公鑰:

$ cd ~/.ssh

如果提示:No such file or directory 說明你是第一次使用git。如果不是第一次使用,請執行下面的操作,清理原有ssh密鑰。

$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*

生成新的密鑰:

$ ssh-keygen -t rsa -C “您的郵箱地址”

在回車中會提示你輸入一個密碼,這個密碼會在你提交項目時使用,如果爲空的話提交項目時則不用輸入。

您可以在你本機系統盤下,您的用戶文件夾裏發現一個.ssh文件,其中的id_rsa.pub文件裏儲存的即爲剛剛生成的ssh密鑰。

2. 添加公鑰

登錄CODE平臺,進入用戶“賬戶設置”,點擊右側欄的“ssh公鑰管理”,點擊“添加公鑰”,將剛剛生成的公鑰填寫到“公鑰”欄,併爲它起一個名稱,保存即可。

複製公鑰有兩種方式

  • 命令行:pbcopy < ~/.ssh/id_rsa.pub
  • 直接用您熟悉的文本編輯工具(如vi)打開id_rsa.pub,把內容複製出來,複製公鑰時不要複製多餘的空格,否則可能添加不成功。
公鑰是一串形如:
ssh-rsa xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxflzSTxstwivaPwE1KMWYEt7fiP7kOnLDI1y8mm0HE88jZgOBpSVjcGtq3Op6esiEJ+xxxxxxxxxxxxxsYwLzaAvR4PMVNUT6exxxxxxxxxxxxxxxxxxxxxxxxxxxlkC2+k32Rc8Kyyec+F5PfIZCQ7g7mHveSQqBFyDxxxxxxxxxxxxxxxxxxxxxxxxxxxxk+Rn/eRH+M7LWNBHxPIZwxk62giEz7SHV3HdPFxxxxxxxxxxxxxxxxxxxxxxxxxxxEFxKyr36m9OdCWpLsqB1gdFe1sj0+AYxSZeCDEAxxxxxxxxxxxxxxxxxxxxxxxxxxxxEl33BEg+qQLIQ== [email protected]



3. 管理公鑰

您也可以在“賬戶設置”——“ssh公鑰管理”刪除或者修改公鑰。



上傳本地項目

沒有使用Readme文件初始化的項目

使用此選項創建的項目,多數情況是用戶已經在本地有了一個項目,想把此項目變成使用Git管理。

$ 進入此項目所在文件夾
$ git init
$ git add .
$ git commit -m “first commit”
$ git remote add origin <項目url, 如[email protected]:xxx/xxx.git>
$ git push -u origin master

使用Readme文件初始化的項目

使用此選項創建的項目,用戶需要首先在本地將網站上的項目Clone下來,才能進一步進行文件上傳。

$ git clone <項目url, 如[email protected]:xxx/xxx.git>
$ 做些更新
$ git push


這樣就行了,如果使用eclipse,就請下載EGIT插件進行配置就好了


轉自:http://blog.csdn.net/a352193394/article/details/9321555

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章