備註:本人是在ubuntu 16.04命令列下建立倉庫的,並且僅僅列出一些基本的操作**並稍作解釋,不會糾結於大量的細節解釋,力圖用最快的方式進行倉庫建立和倉庫版本管理,**如下。
# 使用前先簡單配置git(主要是使用者的name和email),用於**提交時識別使用者,以下兩行命令最後的字串寫自己的
git config --global user.name 'xpf-mooe'
git config --global user.email 'x***[email protected]'
# 建立gitee_learn資料夾,並進入
mkdir gitee_learn
cd gitee_learn
# 使用git命令初始化該資料夾,將其變為git可以進行版本管理的本地倉庫
git init
# 建立檔案my_first_file.txt,並寫入資料"hello the world."
echo 'hello the world.'
> my_first_file.txt
# 新增到倉庫
git add my_first_file.txt
# 提交到倉庫
git commit -m 'first add a file'
# 檢視倉庫修改資訊
git log
# 本地倉庫與gitee上的倉庫關聯起來
git remote add origin [email protected]:tengraoshu/gitee_learn.git
# 推送本地倉庫到gitee
git push -u origin master
# 首次推送需要使用-u引數,以後推送就不需要該引數,直接推送
git push origin master
# 從gitee上拷貝倉庫到本地
git clone [email protected]:tengraoshu/gitee_learn.git
# 同步gitee遠端倉庫到本地
cd gitee_learn
git pull
備註:該文章主要借鑑了廖旭峰老師的「git學習」教程,**為需要詳細學習的可以進去該王釗深入學習以下。 GIT 快速上手
建立linux的大佬 linus 花了兩周時間自己用c寫的乙個分布式版本控制系統。在2002年以前,世界各地的志願者把源 檔案通過diff的方式發給linus,然後由linus本人通過手工方式合併 為什麼linus不把linux 放到版本控制系統裡呢?不是有cvs svn這些免費的版本控制系統嗎?因...
快速上手Git
本文主要摘錄於廖雪峰的git教程,個別地方做了可能不恰當的修改或補充,主要方便自己回顧。檢視更詳細內容請移步廖老師部落格。同時,感謝廖老師寫出這麼好的入門指導。有彩蛋!一 熱身 1.初始化乙個git倉庫。先進入到乙個本地目錄下,然後使用git init命令將目錄初始化。2.新增檔案到git倉庫,需要...
git快速上手教程
前幾周我第一次同時推進幾個任務,結果迷失在git版本的海洋中不能自拔。後來在同事的幫助下終於脫坑,在此把一些git的簡明用法分享給git新手們。git是用來進行版本控制的,對於同乙個專案,不同的電腦上可以存有不同的版本,同一臺電腦上也可以儲存多個版本。每個版本或者有唯一的父版本,或者由兩個版本合併而...