分分鐘教你學習GIt

2022-05-29 21:09:11 字數 1660 閱讀 7374

$ gitconfig --global user.name "awen"

$ gitconfig --global user.email "[email protected]"

檢視配置:

$ cat ~/.gitconfig

方式一:$ git clone

方式二:  

cd /home/awen/

mkdir project

git init

建立或修改檔案

使用git add命令新增新建立或修改的檔案到本地的快取區(index)

使用git commit命令提交到本地**庫

(可選,有的時候並沒有可以同步的遠端**庫)使用git push命令將本地**庫同步到遠端**庫

使用git status檢視快取區的變化: 如下已經為commit做好了準備.

$ git status

on branch master

initial commit

changes to be committed:

(use "git rm --cached ..." to unstage)

new file: file1

new file: file2

new file: file3

使用git diff --cached檢視快取區中哪些檔案被不該

建立分支:  git branch fenzhiawen

檢視分支  git branch 

命令:git checkout fenzhiawen

# 切換到master分支

$ git checkout

master

# 將fenzhiawen分支合併到

master

$ git merge -m

'merge fenzhiawen branch' fenzhiawen

同時修改檔案進行合併報錯的話:需要先在該分支上提交之後手動改錯,再提交.

$ git branch -d fenzhiawne

$ git reset --hard head^

# 檢視file3的內容,已經恢復到合併前的master上的檔案內容

$ cat file3

git log    

$ git log --pretty=format:'%h: %s' --topo-order --graph

分分鐘兒 學會Git

1.linux系統 2.windows 系統 選單找到git bash 表示安裝成功 指定一下是誰在使用當前的git git config global user.name your name git config global user.email email example.com 1.首先建立...

教你分分鐘搞定Python之Flask框架

用最短的時間開發乙個資料操作介面,python是王道!一 安裝pip 1 首先檢查linux有沒有安裝python pip包,終端執行 pip v root network scripts pip v bash pip command not found 2 沒有python pip包就執行命令 y...

分分鐘上手Markdown

例 顯示情況 結束引用連續敲回車即可跳出 就不舉例子了,空行輸入任意一種形式即可呈現下方分割線 斜體強調 強調內容 粗體強調 強調內容 又斜又粗 強調內容 舉例如下 前面打了個1.生成列表1.前面打了個2.生成列表2.前面打了個4.生成列表3.這裡可以看出 右邊數字列表是自動累加的 表示方法 三個 ...