終端git指令

2022-08-31 06:45:14 字數 2426 閱讀 7114

git指令前面是$符號

git指令

git config --global   // config  配置

配置使用者  --global 引數 是在當前系統任何位置都可以使用這個使用者

如果不加--global  只能在當前資料夾目錄下使用

下一步我們使用git init這個命令將這個版本庫變成

git可以管理的倉庫

標誌就是

裡面會出現乙個 .git的隱藏檔案

git add  檔名   將檔案新增到緩衝區

git commit -m 「解釋說明」 將緩衝區的檔案提交到 倉庫

git status 讓我們時刻掌握倉庫當前的狀態

紅色代表倉庫被改動

在工作區

綠色代表在暫存區

git diff  參看上次修改的地方

git log 檢視倉庫的歷史版本

如果說你想看簡單的

git log --pretty=oneline

git reset 將當前版本回退到上乙個版本

git reset --hard head^ 代表當前版本的上乙個版本

git reset --hard head^^ 代表當前版本的上上乙個版本

git reset --hard head~10 代表當前版本向上追溯到的第十個 版本

我們會發現 最新的版本新增的內容

丟失了回到第二次提交的版本了

工作區暫存區

倉庫分支

如果需要使用第二個分支 必須人為建立

如果不建立 git會都把所有的提交 交到預設的分支

master

裡git的提交  提交的是修改 不是檔案

提交1  git add 一次

git commit

一次  建議使用第乙個

提交2  前面的都

git add  

最後一次 在

git add  git commit

git checkout --檔名  撤銷更改

modified  修改的  

delete

刪除的如果出現這個提示

在工作區我改了readme 刪了

aa.txt  

但是倉庫沒有得到資訊就沒有更新

兩種方式 git commit 去更新倉庫的狀態

git rm 在倉庫中直接刪除

aa.txt      git rm aa.txt

遠端控制

git remote add origin [email protected]:cuiweijun/test.git

指定本地倉庫與github上的

test

專案相連

註冊github/碼雲賬號

本地倉庫和遠端倉庫通過ssh加密的

(1) 建立ssh key

ssh-keygen -t rsa -c 「[email protected]

這裡是小t和大c的

乙個是id_rsa  這個是私人秘鑰  

id_rsa.pub

這個是公鑰

將公鑰新增到github賬號上

流程成功之後 郵箱會受到乙份郵件。。

為了驗證是否成功

指令 ssh -t [email protected]

讓本地倉庫和遠端倉庫關聯

建立遠端庫

要保證倉庫是空的

不能選新增readme檔案

git remote add origin [email protected]:cuiweijun/testxiawu.git

建立本地倉庫和遠端倉庫的鏈結

git push -u origin master

第一次提交 可以帶

引數 -u

從遠端倉庫轉殖 git clone  url位址

git分支

master 主要的  

branch

分支  每個分支都是相互獨立的

head 是分支的指標 他指向誰 誰就是當前分支

一開始的時候

就只有一條分支

叫master

建立分支

git branch 分支名

切換分支

git checkout 分支名

檢視分支

git branch

注意 * 在誰的前面 誰就是當前分支

分支合併

git merge dev    將

dev合併到當前分支

刪除分支

git branch -d dev  刪除

dev分支

合併衝突

在主分支上對aa.txt 進行了修改,然後切換到

dev1

分支也對

aa.txt

進行了修改,然後都提交了,最後分支合併會出衝突

解決手動刪除

衝突然後重新提交

就行了。

mac終端指令

今天學習了一些c語言的基礎知識,下面是在終端用到的一些指令。pwd 檢視當前資料夾 cd 改變目錄 ls 列出當前目錄下的檔案 ls l 列出當前目錄下檔案的詳細資訊 mkdir 資料夾名 建立資料夾 touch 檔名 建立檔案 open 開啟檔案 表示當前路徑 上級目錄 cc c 檔名.c 編譯檔...

ubuntu終端指令

最近研究node.js,程序沒走多少,終端學了不少東西。進入終端快捷鍵ctrl alt t 絕對路徑與相對路徑 以 開始是從根目錄起始的,從當前目錄開始無 在當前目錄建立資料夾 檔案 sudo mkdir name.type 建立資料夾不用添字尾 sudo是獲取超級使用者許可權 僅當前指令 這樣雖然...

MAC終端指令

ls ls 檢視當前路徑下的檔案及資料夾的名字 ls bin 表示 檢視當前路徑下的documents資料夾下的所有東西 ls documents 表示 檢視當前路徑下的documents資料夾下的所有東西 ls 表示任意多個字元,也可以沒有 表示乙個字元,一定有乙個,不能沒有 xn 表示中括號中的...