GIT簡單使用

2021-09-01 00:14:34 字數 2105 閱讀 1034

git config --global user.name "y.e"

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

在新電腦上首先需要設定自己的使用者資訊

git init
進入你需要建立git的目錄用上面的命令建立

git add readme.txt		# 指定新增檔案,可以同時新增多個檔案

git add . # 新增當前目錄所有檔案

首先要說明,git有工作區與暫存區還有倉庫,工作的目錄叫做工作區,而上傳到的是倉庫,上面指令是將檔案新增到暫存區但是沒有儲存到倉庫。

git status
用上面的命令可以檢視暫存區內容有什麼,如果使用git add .的時候你檢視暫存區,會看見檔案的變化資訊。

git commit -m '版本資訊,但是不要用中文'
但你確定自己需要儲存到倉庫就使用上面的命令,同時寫好變化資訊

當你修改了檔案,長時間後忘記修改了什麼,這時候可以這樣。

git diff filename
注意,不要把檔案新增後再對比

當然新增到暫存區後,可以直接對比版本

git diff head filename

git diff 版本號 filename

git log
用這個命令可以檢視所有版本資訊,但是這是詳細資訊,如果不想看可以使用下面的命令

git log --pretty=oneline
git reset --hard head		# 假如是回到上乙個版本直接就可以回車

gir reset --hard ***xx # 如果是要回到指定版本,需要輸入版本號

git reflog
當你退回了版本後,那個版本的後續變化會消失,這是後就可以用這個命令取檢視之前輸入的資訊

假如你修改工作區後,但是之前新增到了暫存區這時候直接退回版本就不太好,這時候你可以直接撤銷修改。

git checkout -- filename		# 注意 --很重要,沒有--,就變成了「切換到另乙個分支」的命令
在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。

ssh-keygen -t rsa -c "[email protected]"
id_rsa 是私玥要儲存好,id_rsa.pub是公玥用於上傳github ssh庫。

再github上新增好公玥,然後新增乙個新的專案

這個時候我們就可以在本地倉庫建立遠端倉庫了

git remote add origin 

或者git remote add origin [email protected]:xphouziyu/gittext.git

git remote -v
設定好遠端位址後,就要推送資料了

git push -u origin master
上面的命令意思是推送master分支到origin遠端倉庫

git clone [email protected]:xphouziyu/gittext.git
git branch
git branch 分支名
git branch -d 要刪除的分支名
git checkout  分支名

git checkout -b 分支名 # 這個等於建立並切換分支

git merge 要合併的分支
如果不報錯就能直接合併了

否則需要手動修改合併

簡單使用Git

1.登陸伺服器 git 伺服器位址 git xx.yy.zz.com.cn ssh p steven git xx.yy.zz.com.cn 密碼認證後 伺服器控制台下 cd mnt disk1 moblin kernel linux 2.6.29.y.git git branch 列出branch...

簡單使用git

1.使用郵箱到github上註冊乙個賬號 2.然後建立乙個倉庫 4.先用控制台的配置一下使用者 git config global user.name 你的使用者名字 git config global user.email 你的郵箱 5.建立ssh key 滑鼠右鍵 git gui,幫助選單 sh...

git簡單使用

從事計算機軟體開發有一段時間了,發現 管理一直是個頭痛的問題,最近花了部分時間來熟悉git這個工具,將使用經歷簡單做了哈總結.其中參閱了很多前輩的意見.1 git初始化配置 git配置主要用於標識庫username和email位址 git config global user.name you na...