github倉庫管理項目

一,創建本地git倉庫

首先,git要求使用者必須提供本身的身份標識,爲此咱們須要在git bash中執行如下命令:

git config --global user.name  'aa.Tessst'
git config --global user.email  fsc@sina.com


其次,選擇git倉庫目錄

咱們假設將git倉庫目錄放在D盤的OPENSource目錄下,能夠經過在git bash中執行如下命令完成:

cd /d
mkdir OPENSource

注:git bash支持大多linux bash終端命令,你能夠本身嘗試更多終端操做。
linux


最後,創建項目並初始化git倉庫

咱們的第一個項目MyGit,經過執行如下命令完成此步驟:

mkdir MyGit
cd MyGit
git init

執行此操做後,git將在Python-XML2Dict目錄下建立一個隱藏目錄(.git),這個目錄就是git用來管理軟件版本的倉庫。git

二, 創建遠程倉庫github

下面創建遠程倉庫,由於要上傳就須要將本地倉庫和遠程倉庫關聯起來;bash

首先在github上新建倉庫:登陸github以後,選擇右上邊的 + 號, 選擇 New repository新建app

        

通常的這個選項會勾選上, 如若不選,則在建立本地倉庫時,須要建立一個README.md文件ssh

注意,此處的倉庫名不必定須要和本地倉庫名相同。spa

點擊建立就建立好了一個空的遠程倉庫。這裏須要配置SSH,具體操做請關注個人其餘博客git的安裝和使用一文.3d

    

在這裏的選擇上通常是SSH,最好不用http,選擇 綠色框下面的Use SSH 切換,記住SSH鏈接code

將本地倉庫和遠程倉庫創建鏈接:blog

  git remote add origin git@github.com/(user_name)/(app_name).git

   若是提示出錯信息:fatal: remote origin already exists.
    解決辦法以下:
    一、先輸入 git remote rm origin
    二、再輸入 git remote add origin  git@github.com/(user_name)/(app_name).git 就不會報錯了!
    三、若是輸入 git remote rm origin 仍是報錯的話,error: Could not remove config section 'remote.origin'. 咱們須要修改gitconfig文件的內容
    四、找到你的github的安裝路徑,個人是                                       C:\Users\DELL\AppData\Local\GitHub\PortableGit_054f2e797ebafd44a30203088cd3d58663c627ef\etc            

    五、找到一個名爲gitconfig的文件,打開它把裏面的[remote "origin"]那三行刪掉就行了!

  origin是遠程倉庫在本地別名,你能夠自由取,git連接是在創建遠程倉庫時要你記下的ssh鏈接。此句就是在本地創建遠程倉庫別名並連接到遠程倉庫。

  而後直接使用以下命令就能夠將更改上傳了:
   git push -u origin master
  若是你在遠程倉庫上勾選了README的選項,而且在本地倉庫中有建立了README.md文件,須要執行如下命令來同步兩個README:
   git pull --rebase origin master
  須要密碼驗證的時候輸入密鑰密碼就好。(固然能夠跳過)
 
以上就是本地倉庫鏈接遠程倉庫的基本步驟了.
 
 
下面解決一下git指令更新遠程倉庫github時每次都要輸入用戶名和密碼問題
  在git bash 中執行
    設置記住密碼(默認15分鐘):
     git config –global credential.helper cache
    若是想本身設置時間,能夠這樣作:
     git config credential.helper ‘cache –timeout=3600’
    這樣就設置一個小時以後失效
    長期存儲密碼:
     git config –global credential.helper store    若是使用的是SSH則是不須要輸入用戶名和密碼的
相關文章
相關標籤/搜索