1. 程式人生 > >Git命令工具使用(gitHub實戰)

Git命令工具使用(gitHub實戰)

msysgit是Windows版的Git 

   PS: 每一行中$ 後面的是要輸入的命令以及引數

 在window上安裝msysgit

安裝完後開啟 Git Bash 會出現一個像cmd命令的視窗。

輸入以下命令 鍵入相應的使用者名稱和郵箱,你在與別人版本交流時需要用這個配置資訊標識你的身份

$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"

 建立版本庫 

版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,在這個目錄中所有檔案都將被git管理。

$ mkdir c:/manymore13
$ cd c:/manymore13
$ pwd
/c/manymore13
pwd命令用於顯示當前目錄 ;mkdir建立目錄;cd 進入目錄。我這裡是在c盤建立了manymore13目錄,然後進入這個目錄 ,pwd命令顯示/c/manymore13 ,說明目錄已經建立成功,並進入了c:/manymore13目錄。

接著輸入

$ git init
Initialized empty Git repository in c:/manymore13/.git/
現在你已經建立好了Git倉庫,目前它告訴你在c:/manymore13/.git 是一個空的倉庫

 向Git倉庫新增檔案

我在 c:/manymore13 目錄目錄中建立兩個檔案,然後執行新增命令 git add 檔名

用命令git add告訴Git,把檔案新增到倉庫


提交檔案 用命令git commit告訴Git,把檔案提交到倉庫


git commit命令,-m後面輸入的是本次提交的說明,可以輸入任意內容,當然最好是有意義的,這樣你就能從歷史記錄裡方便地找到改動記錄。

 新增遠端倉庫 (Github例項)

  你可以先在github網站上註冊一個賬號。

Git支援多種協議,預設的git://使用ssh協議,但也可以使用https等其他協議。使用https協議除了速度慢以外,還有個最大的麻煩是每次推送都必須輸入口令,所以我們這裡用ssh協議。使用ssh協議之前要先在本地生成公私有金鑰,再把公有金鑰新增到github網站上即可完成git關於ssh協議的配置。下面看看是怎麼在本地生成金鑰,同樣是在終端輸入命令

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

一路回車 使用預設值即可,git會幫你生成id_rsa和id_rsa.pub兩個檔案,你在C:\Users\Administrator\.ssh目錄下可以看到id_rsa和id_rsa.pub這兩個檔案,這兩個檔案是SSH Key的祕鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

登陸GitHub,開啟“Settings”,“SSH and GPG Kyes”頁面, 點選New SSH key按鈕,填上任意Title,在Key文字框裡貼上id_rsa.pub檔案的內容,最後點選Add SSH Key按鈕即可新增自己的金鑰。


關聯git遠端庫 ,首先你要在github建立一個倉庫,這裡是我本人建立的倉庫 ,你要替換成你自己的

$ git remote add origin [email protected]:manymore13/manymore13.git

關聯後,遠端庫的名字就是origin,這是Git預設的叫法

把本地庫的內容推送到遠端,用git push命令,實際上是把當前分支master推送到遠端。

$ git push -u origin master
由於遠端庫是空的,我們第一次推送master分支時,加上了-u引數,Git不但會把本地的master分支內容推送至遠端新的master分支,還會把本地的master分支和遠端的master分支關聯起來,在以後的推送或者拉取時就可以簡化命令。以後可以直接 $ git push origin master 即可推送。

 建立,切換,檢視分支

建立分支

$ git branch newbrance
檢視當前分支
$ git branch
* master
  newbrance
git branch命令會列出所有分支,當前分支前面會標一個*號。
切換分支
$ git checkout newbrance
Switched to branch 'newbrance'
我們再次輸入git branch命令 
$ git branch
  master
* newbrance
可以看出我git倉庫裡目前有個分支 master 和 newbrance ,當前工作的分支是newbrance。
其實建立分支newbrance並且切換newbrance可以用一句命令搞定,你可以試試
git checkout -b newbrance

獲取遠端倉庫資訊:

git remote -v

git參考資料:


相關推薦

Git命令工具使用(gitHub實戰)

msysgit是Windows版的Git     PS: 每一行中$ 後面的是要輸入的命令以及引數  在window上安裝msysgit 安裝完後開啟 Git Bash 會出現一個像cmd命令的視窗。 輸入以下命令 鍵入相應的使用者名稱和郵箱,你在與別人版本

Linux下使用git命令github專案

在linux下搭建git環境 1、建立Github賬號,https://github.com 2、Linux建立SSH金鑰: ssh-keygen  ##一直預設就可以了   3、將公鑰加入到Github賬戶資訊Account Settings->SSH Key

使用Git命令Github遠端倉庫更新專案

如果說其他的開發人員往Github專案中修改了程式碼,我要在他們的餓基礎上繼續進行開發,那麼應該怎樣才能把Github的程式碼同步下來呢,注意此時並不是要重新git init.在本機建立一個新的倉庫了。其實此時本機的程式碼倉庫和遠端伺服器已經保持了一個連線,我們只要把程式

Linux下使用git命令建立github倉庫並同步到遠端

配置git資訊 git config --global user.name 'your name' # 配置名字資訊,例如,你的github使用者名稱 git config --global user.

Git命令Github

follow git init 倉庫 pytho rem first 進入 commit 沒有 在Github上新建一個倉庫Test,不初始化 然後,本地安裝Git 在本地,新建一個相同庫名的目錄Test 進入目錄,右鍵Git Bash HERE 按照如下命令操作即可:ec

07.GitHub實戰系列~7.Git之VS2013團隊開發(如果不想了解git命令直接學這篇即可)

GitHub實戰系列彙總:http://www.cnblogs.com/dunitian/p/5038719.html —————————————————————————————————————————————————————— 直接實戰~(如果你之前安裝了git其他版本都可以解除安裝了~這個就夠了【而且

如何使用git命令把代碼推送到github

ati 表示 git操作 操作 沒有 git命令 min pre init Git是一個開源的分布式版本控制系統,可以高效、高速的管控項目。網上很多的文章知識點比較零散,很多冗余,在此給大家整理了一個簡潔版的,可按照步驟操作的筆記供大家參考。如果在實踐過程中遇到問題,可以加

centos7上使用git命令把代碼放到github

git提交代碼到github上首先,在github上註冊賬號並創建好一個倉庫;在centos上安裝好git命令,細節不做過多說明,不懂的可以百度了。回到centgos系統命令行:$ ssh-keygen -t rsa -C "[email protected]"後面的[email prot

如何用git命令行上傳本地代碼到github

bar 配置 mail 圖片 spa 技術分享 -h inf git bash 如何用git命令行上傳本地代碼到github 2016年09月19日 16:10:36 閱讀數:9337 註意:安裝的前提條件是配置好git的相關環境或者安裝好git.exe,此處

2. github創建 git倉庫,克隆,拉取和推送操作(所有的git命令前提是一定在當前項目目錄下)

push mit 什麽 one alt class 所有 -m 註冊 步驟:   1.點擊小貓,回到初始頁面   2.點擊start a project,首先會出現一個驗證email地址(我們註冊的時候,有一個email輸入,進去郵箱驗證一下) 3.重新點擊sta

git命令上傳本地檔案到GitHub

git命令上傳本地檔案到GitHub 1.下載git工具 2.繫結使用者 啟動gitBash 繫結使用者名稱和郵箱 在開啟的GIt Bash中輸入以下命令(使用者和郵箱為你github註冊的賬號和郵箱) $ git c

利用githubgit命令,將本地專案共享到伺服器上

一、步驟   1. 建立專案根目錄 mkdir 資料夾名   2. 初始化資料夾 git init   3. 配置使用者名稱和郵箱(第一次配置後,不需要再登入) git config user.name 名字 git config user.email 郵箱

Git操作命令GitHub使用

過程 ssh key 環境 公鑰 多個 設置 創建文件夾 管理 基礎上 git 代碼協同管理工具 代碼管理工具作用 * 防止代碼丟失,做備份 * 代碼版本的管理,可以進行多個節點的備份,在多個版本 之間跳躍 * 可以方便的將代碼在多人之間進行共享傳輸 * 多人開發時有

Git上傳GitHub常用命令

git config --global user.name 'lanyu96' git config --global user.email '[email protected]' //設定SSH key cd ~/.ssh  //檢查是否已生成金鑰 ssh-keygen -t

利用git命令將本地專案託管到GitHub

開啟自己的專案,在此處開啟git bash  here 輸入 git init 這時會在自己本地的資料夾中出現一個隱藏.git資料夾 輸入 git add . 輸入 git status 輸入 git commit -m "這裡是解釋" 輸入 git remote

Git——k坑 使用git命令提交遠端github倉庫的時候提示"rejected"(拒絕)解決辦法

  最後找到解決辦法如下: 1、先刪除遠端 Git 倉庫 $ git remote rm origin 2、再新增遠端 Git 倉庫 $ git remote add origin [email protected]:FBing/java-code-generato

GIT -- bash命令github之間的操作合集

縱使圖形化工具遍地,我對bash的愛意也是無法停止的,因為生命的意義在於裝13。 git config --global user.name "" git config --global user.email ""    //設定使用者名稱與郵箱 git config -

Git 遠端倉庫(Github) Git 並不像 SVN 那樣有個中心伺服器。 目前我們使用到的 Git 命令都是在本地執行,如果你想通過 Git 分享你的程式碼或者與其他開發人員合作。 你就需要

Git 遠端倉庫(Github) Git 並不像 SVN 那樣有個中心伺服器。 目前我們使用到的 Git 命令都是在本地執行,如果你想通過 Git 分享你的程式碼或者與其他開發人員合作。你就需要將資料放到一臺其他開發人員能夠連線的伺服器上。 本例使用了 Github 作為遠端倉庫,你可以先閱讀我們的 G

在window10系統下使用git命令推送本地倉庫檔案到github遠端倉庫的步驟

準備工作:1.系統安裝好git軟體                    2.去git官網註冊賬號並建立遠端倉庫(相關教程請百度吧),從而得到遠端倉庫地址 開始:       1.在你的電腦上建立一個檔案目錄(檔名字自定義)       2.開啟git命令客戶端視窗(

github上使用GIT命令將程式碼下載到本地

在開源github上很多時候會看到非常感興趣的專案,或者是大家協同在github上進行開發,此時會需要將github上的程式碼(等)下載到本地。 基本前提是安裝了git。 首先建立一個空的資料夾,然後進入該目錄,右鍵選擇git bush 先使用in