git版本控制系統和github的初級使用

2021-06-09 12:24:10 字數 2558 閱讀 4371

git服務的**

github.com可以託管開源的**。

下面我們準備為

yingcloud建立乙個庫作為例子:

初始化:

mkdir yingcloud

cd yingcloud

git init

建立乙個

readme檔案:

gedit readme

新增專案:

git add readme

git commit -m 'create the first documentreadme for yingcloud'

上傳origin 到遠端的

master 分支:

有一些常用的命令如下:

生成金鑰對:

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

初始設定:

git config --global user.name"username"

git config --global [email protected]

建立倉庫並初始化:

mkdir work

cd work

git init

新增專案修改:

git add .

提交修改:

git commit -m 'commit'上傳

origin 到遠端的

master 分支:

git remote add [email protected]:yingcloud/dms.git

git push origin master

更新檔案:

git pull origin #更新,

chekout**

git fetch origin #更新遠端

repository 資訊

git merge origin master #合併

vireadme

git commit -a

git push origin master #提交

建立分支:

git branch

git branch new-branch

git checkout new-branch

touchnewreadme

git add newreadme

git commit -a -m 'add newreadme'

git push origin new-branch

刪除遠端分支:

git push origi :new-branch

刪除本地分支:

git branch -d new-feature

合併進master:

git checkout master

git merge new-feature

git branch

git push

建立

old 分支

git branch old

push 到遠端

github

git push origin old:old

git push origin :old #將

github 預設分支改為

master,並刪除遠端

old 分支

gitignore 檔案忽略哪些不被

git 跟蹤的檔案,在根目錄下生成

.gitignore 檔案

git版本控制系統

總結 1.初始化乙個git倉庫,使用 git init 命令 2.新增檔案到git倉庫分兩步 第一步,使用命令 git add file 注意,可反覆多次使用,新增多個檔案 第二步,使用命令 git commit 完成小結 1 head 指向的是當前版本,因此可以使用 git reset hard ...

git 版本控制系統

一 git版本控制 解決的三個痛點問題 作用 1.解決虛擬機器意外壞了 磁碟損壞等意外情況 2.版本持續變化,需要對很多個版本進行管理 3.能夠方便多人進行協同開發 建議 使用centos7 centos6中git版本太低 注意 git與linux作者相同 二 git版本控制的特點 1.分布式 2....

git版本控制系統

svn屬於集中化版本控制系統,c s架構 git屬於分布式版本控制系統 你的本地倉庫主要由三部分組成。第乙個是你的 工作目錄,它持有實際檔案 第二個是 快取區 index 它像個快取區域,臨時儲存你的改動 第三個head,指向你最近一次提交後的結果。當使用add命令提交時,先提交到快取區,然後再使用...