git簡單命令及git配置

2021-10-03 11:49:25 字數 1657 閱讀 4640

author: yyf [email protected]

date: tue mar 3 18:03:57 2020 +0800

commit 9b0057949d091ff19457d302ca42ee3c5ce2b49b : 這一串數字是shal生成的 shal是一種加密演算法 這串數字主要作用是生成隨機數 , 使得多人提交不衝突

author: yyf [email protected] : 此行資訊為git的使用者名稱和郵箱資訊(即之前配置git時輸入的使用者名稱和郵箱)

date: tue mar 3 18:03:57 2020 +0800 這兒是我的提交 : 此行資訊顯示的是提交時間和提交時的描述資訊(即git commit -m 『這兒是我的提交』 即引號中的內容)

git log --pretty=oneline : 顯示日誌資訊為單行簡略資訊(即只有那段碼和描述資訊)(head -> master表示主分支)

9b0057949d091ff19457d302ca42ee3c5ce2b49b (head -> master) 第三次提交

748748827677a321e7c3fa844a7a0251c5bdff30 我的內容

d302637315e2b337aa1de61abc62549946fd9798 這兒是我的提交

git log --pertty=format:"%h - %an , %ar : %s" : 按照既定格式輸出日誌資訊(此格式為 隨機碼 - git使用者名稱 , 時間 : 描述資訊)

9b00579 - yyf , 5 minutes ago : 第三次提交

7487488 - yyf , 9 minutes ago : 我的內容

d302637 - yyf , 14 minutes ago : 這兒是我的提交

設定當前專案的git使用者名稱和郵箱(需進入當前專案中的git目錄下,在此目錄下有乙個名叫config的檔案 名字郵箱資訊儲存在config檔案下)

git config --local user.name 『yyf』

git config --local user.email 『[email protected]

設定電腦當前使用者的git使用者名稱和郵箱(推薦使用的)(資訊儲存到~/.gitconfig檔案下也是/c/users/administrator.desktop-rsgka9k/.gitconfig檔案 ~就代表/c/users/administrator.desktop-rsgka9k)

git config --system user.name 『yyf』

git config --system user.email 『[email protected]

設定當前這台電腦git使用者名稱和郵箱(基本不用)

git config --global user.name 'yyf』git

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

刪除git配置檔案中的使用者名稱郵箱資訊:

git config --local --unset user.name

git config --local --unset user.email

修改檔案後會自動回到本地倉庫中 在提交前若想反悔 放棄修改 返回到已提交狀態 可執行命令:

git checkout – 檔名

git restore 檔名

git 配置組合指令 git配置及命令(一)

配置git 1 首先在本地建立ssh key ssh keygen t rsa c your email youremail.com 後面的your email youremail.com改為你的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在 下生成.ss 件夾,進去...

Git 配置使用及相關命令

author janloong do o 基本配置 git推送git預設不會把tag推送到遠端倉庫,需使用命令 git push origin tagname 一次將所有tag推送 git push origin tags git遠端倉庫拉取git clone git gitlab.com janl...

Git 簡單命令

add 新增新檔案到git 倉庫的索引中 gitadd filename mv移動或重新命名檔案 gitmv old filename new filename rm從工作目錄和git 索引中刪除檔案 gitrm filename status 檢視目前工作目錄的 狀態,自上次提交以來的新增 修改和...