Git 與 Github進行關聯

1、給本地git配置全局屬性user.name、user.email(github 的賬號)

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

      git config --global user.email "[email protected]"

2、在本地創建ssh key(通過github的賬號生成ssh key)

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

3、輸入上一步github賬號對應的密碼,成功的話會生成.ssh文件夾(打印區有路徑),進去,打開id_rsa.pub,複製裏面的key

4、登錄github網站https://github.com/,登錄github,用戶菜單下選擇Settings-->SSH and GPG keys-->New SSH key,將id_rsa.pub中的內容複製粘貼到New SSH key中的key輸入框中,設置title後-->Add SSH key完成。

5、驗證是否可以與github連接

      ssh -T [email protected]

      成功後會輸出類似消息:Hi tianqixin! You've successfully authenticated, but GitHub does not provide shell access.

6、創建github倉庫,用戶菜單邊上添加菜單New repository-->輸入倉庫名稱-->create repository完成倉庫的創建

7、選擇SSH,後面的地址即是遠程倉庫地址

8、本地初始化一個倉庫

     git init  //初始化,生產.git目錄

     git mkdir fileName //創建一個文件

     git add .   //不要忘了add 後的空格和點,或者把 點換成要提交的文件名

     git commit -am '提交的版本描述'

9、創建一個遠程倉庫,指向github上 的倉庫

      git remote add origin [email protected]:tianqixin/runoob-git-test.git

10、將本地倉庫推送到github上去

      git push origin master // origin 爲遠程倉庫,master爲本地倉庫

注:修改本地內容後,需先本地commit ,然後push到遠程倉庫纔有效,否則push的還是上一次commit的內容

11、查看本地原創倉庫

       git remote //查看本地鏈接的遠程倉庫名

       git remote -v //查看本地鏈接的遠程倉庫名及地址

12、提取遠程倉庫

        git fecth remoteName

13、執行完fecth後,需執行merge才能把遠程倉庫中的數據拉取到本地

        git merge origin/master

14、刪除本地遠程倉庫鏈接

        git remote rm remoteName

 

 

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