1. 程式人生 > >Git與Github的基礎使用之--建立版本庫

Git與Github的基礎使用之--建立版本庫

本學習是在本地使用mac os作業系統,在伺服器使用cent os 6.8下進行的。
Git是程式碼託管與線上版本管理非常好用的工具,在IT工程師中有廣泛的應用。其中Github是一個程式碼託管平臺,搭建了一個社群化的網上程式碼託管與分享環境。

Git的安裝檢查

首先可以試試輸入git 來看看本機是否已經安裝Git:
這裡寫圖片描述
很明顯,本機已經安裝了git,但是沒有安裝Git怎麼辦呢?可以參考一下這篇廖大大的教學文章即可:廖大大的GIT教學網站
使用macbook的話可以先安裝homebrew,然後通過homebrew安裝Git,具體方法請參考homebrew的文件:http://brew.sh/


當然也可以下載Xcode便可自動整合git了

建立版本庫

什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。

建立一個版本庫非常簡單,首先要在本地新建一個資料夾,用幾行命令就可以了:

MacBook-Pro-2% mkdir myweb
MacBook-Pro-2% cd myweb
MacBook-Pro-2% pwd
/Volumes/Transcend/myweb

這裡因為使用的是zsh所以‘%’前是電腦資訊,後面是輸入的命令。pwd是顯示當前路徑的命令,mkdir是建立資料夾,cd是進入檔案路徑。

第二步,使用git init 命令讓git接管這個資料夾,也就是說變成git可管理的本地庫:

MacBook-Pro-2% mkdir myweb
MacBook-Pro-2% cd myweb
MacBook-Pro-2% pwd
/Volumes/Transcend/myweb
MacBook-Pro-2% git init
Initialized empty Git repository in /Volumes/Transcend/myweb/.git/

使用非空資料夾進行學習也是可以的,但是保證非空資料夾內容不重要或不需要,否則玩壞了就不好了。

然後我們來寫一個readme.txt來試驗一下,首先在目錄下進行readme.txt的編寫,或者在其他地方寫好後再拉過來也可以,但是一定要在本地庫資料夾下,不然git再厲害也找不到你要更新那部分檔案:
這裡寫圖片描述

接下來使用git add 告訴git有檔案要新增,比如對於readme.txt用git add readme.txt這個程式碼

接下來使用git commit 命令告訴git把檔案提交到倉庫:

MacBook-Pro-2% vim readme.txt
MacBook-Pro-2% git add readme.txt
MacBook-Pro-2% git commit -m "wrote a readme file"
[master (root-commit) 87b016b] wrote a readme file
 Committer: Chenjun Xiong <[email protected]2.local>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly. Run the
following command and follow the instructions in your editor to edit
your configuration file:

    git config --global --edit

After doing this, you may fix the identity used for this commit with:

    git commit --amend --reset-author

 1 file changed, 2 insertions(+)
 create mode 100644 readme.txt
MacBook-Pro-2% 

git commit 命令可以後加-m加備註,來給本次更新作說明。

為什麼Git新增檔案需要add,commit一共兩步呢?因為commit可以一次提交很多檔案,所以你可以多次add不同的檔案,比如:

$ git add file1.txt
$ git add file2.txt file3.txt
$ git commit -m "add 3 files."

相關推薦

GitGithub基礎使用--建立版本

本學習是在本地使用mac os作業系統,在伺服器使用cent os 6.8下進行的。 Git是程式碼託管與線上版本管理非常好用的工具,在IT工程師中有廣泛的應用。其中Github是一個程式碼託管平臺,搭建了一個社群化的網上程式碼託管與分享環境。 Gi

gitgithub基礎使用--從遠端克隆

遠端協作時,本地沒有專案檔案,那麼就肯定要從遠端庫克隆一份內容一樣的專案到本地。所以這節就來講講git如何從遠端庫克隆。 從已經有一個現成的專案講起,如下圖,沒有專案也可以新建一個帶有README.txt檔案的遠端庫作為練習準備(只需要在新建遠端庫時勾選上那個

本地 Git GitHub 服務器建立連接

keygen src .com logs rsa img blog 生成 image 安裝git; 生成新的 SSH 秘鑰。 ssh-keygen -t rsa -C "郵箱" 添加 SSH 公鑰到 GitHub

Git學習(二)--建立版本

版本庫又名倉庫--repository 可以理解為一個目錄,這個目錄裡邊的所有檔案都被Git管理起來,裡邊每個檔案的建立,修改,刪除,Git都可以追蹤到,記錄所有歷史,也可以在將來的某個時刻還原 如何建立版本庫: 首先建立一個空目錄  mkdir learngit ,然後

github使用遠端版本

第一步:首先在本地建一個目錄(檔案),裡面可以是有東西的,也可以是空目錄的,這個就是你的專案 第二步:在目錄下用git bash,執行git init命令,此時就在該目錄下建立了一個.git的檔案,此檔案就是git的版本控制檔案,裡面存放的內容就是快取區還有分支的一些相關資訊 第三部:git

Django基礎數據ORM

page 寫入 src postgres def 由於 ont 方法 cut 一.數據庫配置 1.django默認支持sqlite,mysql, oracle,postgresql數據庫。 django默認使用sqlite的數據庫,默認自帶sqlite的數據庫驅動

Linux 下建立 Git GitHub 的連接

需要 name 文件內容 不能 ubunt 一個 成功 objects 開始 Git 是一款開源的分布式版本控制系統,而 GitHub 是依托 Git 的代碼托管平臺。 GitHub 利用 Git 極其強大的克隆和分支功能,使得社區成員能夠自由地參與到開源項目中去。 不過

Windows下Git的安裝和建立版本

一,git的安裝  安裝包下載地址:https://git-scm.com/download/win。  或者百度雲下載連結:https://pan.baidu.com/s/181k5XFXBz_EFqRwaTwf5PQ ,提取碼:65xg 。  預設安裝即可。安裝後在根目錄下找到 gi

Git(建立版本)

什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。 所以,建立一個版本庫非常簡單,首先,選擇一個合適的地方,建立一個空目錄:

Git學習之一——Git建立版本

前言:如果不知道Git是具體用來幹嘛的,還請先了解或者複習一下Git的介紹和由來。(否則下面內容你可能迷惑比較多) 一、安裝和使用Git時初始化 在https://git-scm.com/downloads這裡下載Git並安裝後,在開始選單裡找到“Git”->“Git Bash”

git在伺服器建立版本

1 :伺服器安裝 git yum install -y git 2 :新增使用者,設定密碼 [root@yanyanbobo ~]# useradd git [root@yanyanbobo ~]# passwd git Changing password for user

gitgithub建立連線

1.註冊賬戶以及建立倉庫 要想使用github第一步當然是註冊github賬號了。之後就可以建立倉庫了(免費使用者只能建公共倉庫),Create a New Repository,填好名稱後Create 2.安裝客戶端Git github是服務端,要想在自己電腦上使用git我們

git 建立版本

1.CentOS 6.5 安裝git # yum -y install git 2.檢視git版本 # git --version 3.建立空目錄     建立名稱為work的空目錄,pwd命令用於顯示當前目錄,我的CentOS上目錄為/root/work # m

gitgithub版本控制

目錄指導: 一、git與github配置 二、git版本控制命令流程 -------------------------------------------------------配置git與github-------------------------------

git知識總結2——建立版本,新增/提交檔案

1.建立版本庫 版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。 首先,選擇一個合適的地方,建立一個空目錄 cd 命令用於切

版本控制svn建立版本

3.2 配置版本庫 ①為什麼要配置版本庫? Subversion是將檔案資料資訊儲存到版本庫中進行管理的,為了滿足使用者的不同需求,Subversion允許使用者對版本庫目錄進行定製。 ②在一個非

Git--Ⅱ--建立版本

版本庫相當於一個目錄,在這個目錄下所有的檔案都被都可以被Git管理,包括修改、刪除等操作。版本庫裡的檔案可以在將來的某個時刻還原。 建立一個版本庫非常簡單,首先你需要建立一個目錄,也可以是已存在的目錄。然後通過git init指令進行初始化,從而將該目錄變成版本庫,方便G

Git版本控制工具(一)----git的安裝及建立版本

本文並非原創性文章。 【正文】 一、初識Git: Git是目前世界上最先進的分散式版本控制系統(沒有之一)。它的開發者就是大名鼎鼎的Linux作業系統的作者Linus Torvalds。Git被開發出來的初衷是為了更好的管理Linux核心,而現在卻廣泛應用於各種專案

本地GitGithub建立關聯

then 郵箱 需要 email acc rem 公鑰 vid key 準備 本地與Github建立連接,需要用到SSH公鑰。一般安裝完Git,會在用戶目錄中生成一個 .ssh的文件夾 如果沒有此文件夾,可以通過命令創建 $ ssh-keygen -t rsa

gitgithub賬號建立SSH連接

com mil 兩個 key str 頁面 con acc 分享圖片 第1步:創建SSH Key。在用戶主目錄下,(就是在你的工作空間一層)看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個文件,如果已經有了,可直接跳到下一步。如