git與gittee快速上手

2021-10-14 07:58:29 字數 1344 閱讀 7232

備註:本人是在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是用來進行版本控制的,對於同乙個專案,不同的電腦上可以存有不同的版本,同一臺電腦上也可以儲存多個版本。每個版本或者有唯一的父版本,或者由兩個版本合併而...