烈日炎炎戰後端 Git(0 1萬字)

2021-10-08 21:55:13 字數 1846 閱讀 9282

1. git是什麼

git它是乙個免費開源的分布式版本控制系統,你可以使用git提高我們處理一些大大小小的專案所有檔案,可以說是提高團隊開發效率神器.

2. git命令列入門

簡易的命令列入門教程:

git 全域性設定:

git config --global user.name "徐明曉"

git config --global user.email "[email protected]"

建立 git 倉庫:

mkdir code-practice

cd code-practice

git init //初始化乙個git倉庫的

touch readme.md

git add readme.md

git commit -m "first commit"

git remote add origin

git push -u origin master

已有倉庫?

cd existing_git_repo

git remote add origin

git push -u origin master

3. git常用命令

初始倉庫常用命令

1,git init:git是使用git init命令來初始化乙個git倉庫的,安裝完git時第乙個使用命令就是git init命令.

建立與合併分支

1,gir add x.html:修改**,意思就是修改x.htnl.

2,git commit -m x.htnl:提交**,x.htnl就是需要提交的檔案.

3,git checkout master & git merge dev:將dev合併到master.

4,git checkout master & git checkout -b dev:意思是從master分支建立dev分支並切換到dev分支.

5,git branch -d issues:本地強制刪除分支issues.

6,git status:該命令是檢視你上次提交之後是否有修改.

7,git diff:該命令是用來檢視執行git status的結果的詳細資訊,也是常用的乙個命令.

8,git rm:該命令也是刪除檔案,命令格式為git rm 《刪除的檔案》

9,git mv:此命令就是重新命名或者移動,學過linux系統的話,對這些命令就很熟悉了.

bug分支常用命令

1,git stash clear:該命令是將stash空間清除.

2,git stash pop:該命令就是恢復的同時把stash內容進行刪除的.

3,git stash:此命令將當前更新的**儲藏,等恢復再使用.

標籤管理命令

2,git log --pretty=oneline --abbrev -commit:該命令就是要給某一周commit打標籤的意思.

3,git show v1.0.0:該命令是檢視所有標籤.

4,git tag -d v1.0.0:該命令刪除本地標籤

5,git tag -d v1.0.0:該命令先從本地刪除標籤,然後在用遠端刪除命令git push orign :refs/tags/v1.0.0.

提取遠端倉庫

2,git mergez:該命令就是從遠端倉庫提取資料並合併當前分支.

3,git remote rm 別名:我們可以刪除遠端倉庫.

烈日炎炎戰後端 Nginx(0 3萬字)

1 什麼是nginx nginx是乙個高效能的反向 伺服器,他是乙個非常高效的反向 負載平衡,他可以處理2 3萬併發連線數,官方監測能支援5萬併發 2 為什麼要用nginx 跨平台 配置簡單 方向 高併發連線 處理2 3萬併發連線數,官方監測能支援5萬併發,記憶體消耗小 開啟10個nginx才佔15...