git/github 搭建(windows)

一 .  github上創建立一個項目

用戶登錄後系統,在github首頁,點擊頁面右下角“New Repository”

填寫項目信息:

project name: hibernate-demo  

description : my first project

點擊Create Repository” ; 現在完成了一個項目在github上的創建。

說明:我們創建的是一個github倉庫,一個倉庫裏只能存放(或叫對應)一個項目。

當你創建完成一個倉庫的之後,github已經給你一個提示:當你看完了我的文章再來看這個提示就非常清楚了。

 

複製代碼
Global setup:
 Set up git
  git config --global user.name "Your Name"
  git config --global user.email [email protected]
      
Next steps:
  mkdir hibernaet-demo2
  cd hibernaet-demo2
  git init
  touch README
  git add README
  git commit -m 'first commit'
  git remote add origin [email protected]:defnngj/hibernaet-demo2.git
  git push -u origin master
Existing Git Repo?
  cd existing_git_repo
  git remote add origin [email protected]:defnngj/hibernaet-demo2.git
  git push -u origin master
Importing a Subversion Repo?
  Click here 
When you're done:
  Continue
複製代碼

 

 

二  .  創建密鑰

我們如何讓本地git項目與遠程的github建立聯繫呢?之裏就用的密鑰。通俗點叫口令吧!(天王蓋地老,寶塔鎮河妖。。)

 

$ cd ~/. ssh 檢查本機的ssh密鑰

如果提示:No such file or directory 說明你是第一次使用git

如果不是第一次使用,請執行下面的操作,清理原有ssh密鑰

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

生成新的密鑰:

Ssh-keygen –t rsa –C “[email protected]

 

注意: 此處的郵箱地址,你可以輸入自己的郵箱地址。在回車中會提示你輸入一個密碼,這個密碼會在你提交項目時使用,如果爲空的話提交項目時則不用輸入。這個設置是防止別人往你的項目裏提交內容。

以下爲本機的cmd命令




打開本地C:\Documents and Settings\bbchen\.ssh\github_rsa.pub文件。此文件裏面內容爲剛纔生成密鑰。

登陸github系統。點擊右上角的 Account Settings--->SSH Public keys ---> add another public keys

把你本地生成的密鑰複製到裏面(key文本框中), 點擊 add key ok

(注意:publickey中不能用空格,否則會出現Permission denied(publickkey)的連接錯誤)

git中運行下面命令:

 

$ ssh –T [email protected]

如果提示:Hi defnngj You've successfully authenticated, but GitHub does not provide shell access. 說明你連接成功了


如果以上方法不成功,可以採用Git Gui來創建,在Git GUI的幫助的“show shh key”選項中



 



發佈了34 篇原創文章 · 獲贊 7 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章