基本操做1-本地倉庫鏈接遠程倉庫

基本操做步驟
  1. 首先,下載安裝 Git。
  2. 其次,經過 Git 生成本地公鑰,而且將公鑰添加到 GitHub 中。
  3. 最後,設置倉庫人員的用戶名和郵箱地址
  4. 「git add」: 對當前目錄下的文件添加跟蹤。
  5. 「git commit」: 將更新的文件提交到本地倉庫。
  6. 「git push」: 將本地項目提交到遠程倉庫 GitHub。
  7. 除第一次下載項目須要經過「git clone」將項目克隆到本地外,後續則使用「git pull」 命令將 GitHub 的更新拉取到本地
詳細步驟說明:
1、安裝
Github 安裝
2、配置Git
一、首先在本地建立ssh key;
因爲本地Git倉庫和GitHub倉庫之間的傳輸是經過SSH加密的,因此咱們須要配置驗證信息:
使用如下命令生成SSH Key:
$ ssh-keygen -t rsa -C "306497209@qq.com"
 
後面的306497209@qq.com爲你在github上註冊的郵箱,以後會要求確認路徑和輸入密碼,咱們這使用默認的一路回車就行。成功的話會在 ~/下生成.ssh文件夾,進去,打開id_rsa.pub,複製裏面的key。
Enter passphrase (empty for no passphrase):這句是要求輸入驗證密碼,能夠爲空
 
成功執行界面如圖:
 

 

回到github上,進入 Account Settings(帳戶配置),左邊選擇SSH Keys,Add SSH Key,title隨便填,粘貼在你電腦上生成的key。
成功添加界面如圖:
 

 

爲了驗證是否成功,在git bash下輸入:
$ ssh -T git@github.com
若是是第一次的會提示是否continue,上面若是有輸入密碼,會再次提示Enter passphrase for key '/c/Users/Administrator.WIN-QG4MR4EPLKN/.ssh/id_rsa':輸入密碼。
輸入yes就會看到:You've successfully authenticated, but GitHub does not provide shell access 。這就表示已成功連上github。
二、接下來咱們要作的就是把本地倉庫傳到github上去
在此以前還須要設置username和email,由於github每次commit都會記錄他們。
$ git config --global user.name "your name" $ git config --global user.email "your_email@youremail.com"
新建本地倉庫
建立新文件夾,打開,而後執行 git init 以建立新的 git 倉庫
成功後如圖:

 

新建GitHub倉庫
登陸在GitHub中,並新建一個倉庫

 

 
新建完後會跳轉到以下頁面

 

 
而後進行遠程連接操做, 否則報錯:error

 

進入本地倉庫後再輸入如下命令
$ git remote add origin git@github.com:yourName/yourRepo.git
後面的yourName和yourRepo表示你再github的用戶名和剛纔新建的倉庫

 

加完以後進入.git,打開config,這裏會多出一個remote "origin"內容,這就是剛纔添加的遠程地址,也能夠直接修改config來配置遠程地址。以下圖

 

 

 

 
3. 將本地倉庫中的文件上傳到GitHub倉庫中
先拉取GitHub中的數據,由於GitHub遠程倉庫中的README.md文件不在本地倉庫中時直接push會報錯
git pull --rebase origin master
而後再添加信息,直到向GitHub倉庫推送新添加的數據
git add [要添加的文件名]
git commit -m [要添加的文件名]
git push -u origin master
相關文章
相關標籤/搜索