git,redis基礎入門

2021-08-26 03:04:58 字數 1865 閱讀 6590

redis

字串string

雜湊hash

列表list

集合set

有序集合zset

git     

git init

git config user.name '張三'

git config user.email '[email protected]'

git status

git add .

git add * 

git commit -m '版本描述'

git log

git reset --hard head^           //回退版本

head^^表示當前最新版本的前兩個版本,以此類推...

head~10表示當前最新版本的前10個版本,以此類推...

git reset --hard 版本號

撤銷修改, 只能撤銷工作區、暫存區的**

# 第一步:將暫存區**撤銷到工作區

git reset head  檔名

# 第二步:撤銷工作區**

git checkout 檔名

對比版本

對比版本庫與工作區

git diff head -- login.py     示例檔名

對比版本庫

git diff head head^ -- login.py

刪除檔案

# 刪除檔案

rm 檔名

# git確定刪除檔案,對比新增檔案git add 

git rm 檔名            

或者git checkout -- 檔名

# 刪除後記錄刪除操作版本

git commit -m '刪除描述'

git clone

# 工作區新增到暫存區

git add .

# 暫存區提交到倉庫區

git commit -m '立項'

# 推送到遠端倉庫

git push

如果在每次 push 都需要設定賬號與密碼,那麼可以設定記住密碼

設定記住密碼(預設15分鐘):

git config --global credential.helper cache

如果想自己設定時間,可以這樣做(1小時後失效):

git config credential.helper 'cache --timeout=3600'

長期儲存密碼:

git config --global credential.helper store

打標籤git tag -a 標籤名 -m '標籤描述'

例:git tag -a v1.0 -m 'version 1.0'

推送標籤

git push origin 標籤名

例:git push origin v1.0

刪除本地和遠端標籤

git tag -d 標籤名

# 刪除遠端倉庫標籤

git push origin --delete tag 標籤名

分支檢視當前分支

git branch

建立並切換dev分支

git checkout -b 分支名           //dev只是分支的名字

設定本地分支跟蹤遠端指定分支(將分支推送到遠端)

git push -u origin  分支名

切換到主分支才能合併

git merge 分支名

git push 

只有分支的資料提交到主分支

git pull 的資料才能發生變化

flask

簡介用 python 語言基於 werkzeug 工具箱編寫的輕量級web開發框架。

路由定義

python 專案中git redis的常用命令

git 常用的命令 git branch r 檢視遠端分支 git branch l 檢視本地分支 git branch a 檢視全部分支 本地跟遠端的 git checkout b sisongwei feature policy chuangxin 切換分支 b是沒有某個分支就建立 git st...

C 基礎入門

類 類是資料和函式的封裝體,類也是一種資料型別。在類中資料稱為資料成員,函式稱為成員函式。類的定義一般形式 class 類名 資料成員同結構struct中的資料是一致的,成員函式是對類的私有資料成員操作的惟一途徑。類的成員函式宣告的結構如下 型別 成員函式名 參數列 最後的分號不可以省略 成員函式定...

TCP UDP基礎入門

5.1udp例項 udp傳送程式的步驟如下 1.用wsastartup函式初始化socket環境 2.用socket函式建立乙個套接字 3.用setsockopt函式設定套接字的屬性,例如設定為廣播型別 很多時候該步驟可以省略 4.建立乙個sockaddr in,並指定其ip位址和埠號 5.用sen...