windows git安裝到把項目推送到github

1. 下載mygit一路下一步默認安裝git

2.下載TortoiseGitgithub

3. 設置gitshell

    $ git config --global user.name "your name"bash

    $ git config --global user.email your_email@youremail.comssh

4.本地建立ssh keyide

  $ ssh-keygen -t rsa -C your_email@youremail.compost

   後面的your_email@youremail.com改成你的郵箱,以後會要求確認路徑和輸入密碼,咱們這使用默認的一路回車就行。成功的話會在~/下生成.ssh文件夾,進去,打開id_rsa.pub,複製裏面的key。url

  回到github,進入Account Settings,左邊選擇SSH Keys,Add SSH Key,title隨便填,粘貼key。爲了驗證是否成功,在git bash下輸入:.net

  
  
  
  
  
$ ssh -T git@github.com

  若是是第一次的會提示是否continue,輸入yes就會看到:You've successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。code

5. 登錄GitHub,而後,在右上角找到「Create a new repo」按鈕,建立一個新的倉庫

6. 若是是本地的新項目要提交到github

   首先 在項目目錄下 create repostory

   add 添加到本地倉庫

   在github 上建立倉庫,並複製ssh地址

    image

點擊複製ssh地址

7.在本地倉庫下,右鍵 TortoiseGit-setting

image

       粘貼上一步複製的地址到 URL和push url

      8.右鍵 TortoiseGit-pull 把github項目更新到本地而且merge

     9. 右鍵 TortoiseGit-push 把本地項目提交到github

    若是不想在提交時候每次輸入github 用戶名密碼

       1.運行 開始->TortoiseGit->Puttygen.

           QQ截圖20130701180024

       2. 點擊conversions-import

        image

       選擇導入C:\Users\cnnic\.ssh 下 id_rsa

      image save private key保存到ppk文件

  3. 添加該PPK文件,保存肯定

 image

4. 當你配置好git後,在C:\Documents and Settings\Administrator\ 目錄下有一個  .gitconfig 的文件,裏面會有你先前配好的name 和email,只需在下面加一行

  1. [credential]     
  2.     helper = store  

下次再輸入用戶名 和密碼 時,git就會記住,從而在C:\Documents and Settings\Administrator\ 目錄下造成一個  .git-credentials 文件,裏面就是保存的你的用戶名和密碼。

相關文章
相關標籤/搜索