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**登入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 //檢視本地鏈結的遠端倉庫名
12、提取遠端倉庫
git fecth remotename
13、執行完fecth後,需執行merge才能把遠端倉庫中的資料拉取到本地
git merge origin/master
14、刪除本地遠端倉庫鏈結
git remote rm remotename
Git與GitHub的關聯
git config global user.name yourusername git config global user.email youremail cat gitconfig 注意 git config global 引數,有了這個引數,表示你這台機器上所有的git倉庫都會使用這個配置,...
將idea專案與git進行關聯
用idea建立完乙個的新專案之後,我們可以在git上建立對應的專案。建立乙個新的資料夾,然後git clone,git init,之後,將專案工作空間中的檔案,copy到這個新的資料夾中,執行git add git commit m git push。完成上傳。但是我們會發現雖然檔案上傳到了git,...
本地Git倉庫關聯Github專案
登入github後新建repository,記下類似類似git github.com git的位址 如果是windows下,選擇git bash,git config global user.email jethai 126.com 先檢查ssh keys是否已經存在,ls al ssh,如果沒有i...