Git 與 Gitee進行關聯

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://gitee.com/,登錄github,用戶菜單下選擇設置-->SSH公鑰,將id_rsa.pub中的內容複製粘貼到公鑰的key輸入框中,設置標題後-->點擊確定完成。

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

      ssh -T [email protected]

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

6、創建gitee倉庫,用戶菜單邊上添加菜單新建倉庫-->輸入倉庫名稱-->確定完成倉庫的創建

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

 

注:如出現錯誤: failed to push some refs to '[email protected]:******.git'

git pull --rebase origin master 

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