利用github和git命令,將本地項目共享到服務器上

一、步驟

  1. 創建項目根目錄

mkdir 文件夾名

  2. 初始化文件夾

git init

  3. 配置用戶名和郵箱(第一次配置後,不需要再登錄)

git config user.name 名字
git config user.email 郵箱

--------------------------------
git config --global user.name 名字
git config --global user.email 郵箱
這個是針對當前電腦下的所有本地參數(項目根目錄文件夾)

  4. 隨時查看文件狀態

git status 
-------------有三種狀態
changes to be commited :     這樣的文件以及位於暫存區
Untracked files:             這樣的文件是新創建的,第一次進入

  5. 將工作區的文件,放到暫存區

git add 文件名/文件夾名
git add . 這種方式運用較多,將當前文件夾中的所有文件都放到暫存區去

  6. 將暫存區的文件,放到主倉庫去

git commit 會進入vi編輯器界面,按i/a進入編輯狀態,esc退出編輯狀態,:wq保存退出。必須要寫內容,要不然就沒辦法放到主倉庫去
git commit -m 日誌內容,就會跳過vi編輯界面

  7. 成功後,查看暫存區是否還有內容

git status
得到 nothing to commit,working directory clean 就表示文件都已經上傳到主倉庫中

  8. 查看日誌

git log
commit:********    版本號
 Author:ouyang <oy1990425@163.com>
 Date:時間

  9. 將本地倉庫的內容上傳到服務器倉庫上

git push  git倉庫地址  master

  10. 第一次從服務器上跟新文件數據到另一臺電腦上時

git clone git倉庫地址 master(也可以寫另外的名字)
 電腦會在當前目錄下,新建一個master的本地倉庫

二、將本地倉庫和服務器進行關聯

  1. 本地沒有項目文件夾

git clone git倉庫地址 本地參考名字

  2. 事先在本地創建文件夾,並在文件夾中完成了倉庫的初始化

mkdir 文件夾
cd 文件夾
git init
git pull 服務器倉庫地址 master

三、2個場景

  1. 服務器倉庫是空倉庫

git init   初始化本地項目文件夾
touch 1.txt  創建一個新的文件
git add .
git commit -m  日誌
git push git倉庫地址 master

  2. 服務器倉庫是非空倉庫

git init  初始化本地文件夾倉庫
git 服務器倉庫地址 master  將服務器和本地管理,並且下載文件
touch 2.txt
git add 2.txt
git commit -m 創建了2.txt
git push服務器倉庫地址 master

四、保存服務器地址

  1. 保存服務器地址

git remote add 變量名 服務器地址

  2. 查看變量名

git remote 能查看到所有創建的變量

  3. 獲取變量名保存的服務器地址

git remote get-url 變量名
就可以獲得服務器地址了

  4. 刪除服務器地址

git remote remove 變量名

  5. 變量重命名

git remote rename 舊變量名 新變量名

五、設置文件不讓git管理

  1. 在.git同級目錄添加一個文件,叫.gitignore

touch .gitignore

  2. 在.gitignore文件中添加需要忽略的文件

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章