git使用教程

2022-06-19 17:15:14 字數 2479 閱讀 4031

安裝完成後,滑鼠右鍵會出現如下圖示,則表示安裝成功

這個倉庫會存放git對我們專案**進行備份的檔案

在專案目錄右鍵開啟 git bash here,輸入命令

git init

此時,在該專案目錄下會生成乙個.git隱藏檔案(通過檢視-勾選隱藏專案即可看到)

就是在git中設定當前使用的使用者是誰

每一次備份都會把當前備份者的資訊儲存起來

#配置使用者名稱

git config --global user.name "show"

#配置郵箱

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

#1.把**放到倉庫門口

git add [要放的檔案路徑]

git add ./ 把當前目錄下所有修改的檔案放到大門口

#2.把倉庫門口的**放到裡面的房間中去

git commit -m "這是一些說明"

#一次性操作

git commit --all -m "一些說明"

--all表示的是把所有修改的檔案提交到版本庫

檢視當前**有沒有放入到倉庫中

git status

檢視提交記錄

git log

git log --oneline //簡潔版

回退到指定版本

git reset --hard head~0 //回退到上次**提交時狀態

git reset --hard head~1 //回退到上上次

git reset --hard 版本號 //回退到指定版本號

git reflog //可以看到每一次切換版本的記錄,可以看到所有提交的版本號

分支

預設有乙個主分支master

建立分支

git branch dev //剛建立時dev分支裡的東西和master裡面的東西是一樣的

刪除分支

git branch -d dev 

切換分支

git checkout dev //切換到指定的分支

git branch //檢視當前有哪些分支

合併分支

git merge dev //合併分支內容,把當前分支與指定的分支(dev)進行合併

//當前分支指的是'git branch'命令輸出的前面有*號的分支

合併時如果有衝突,需要手動去處理,處理後還需要再提交一次

登入github,點選+號下面的【new repository】

填寫完基本資訊後,點選create repository

完成後,複製這段ip位址

git push 位址 master

//把當前分支的內容上傳到遠端的master分支上

成功後,重新整理github頁面,專案已經發布到github上了

git pull 【位址】 master

//得到遠端分支資料(前提是本地要初始化乙個倉庫)

`git remote add orgin 位址` 將遠端倉庫指定名字orgin

`git push orgin master` push時就可以使用orgin名字代替位址

將這裡的https改為ssh即可使用ssh方式上傳

生成公鑰和私鑰

ssh-keygen -t rsa -c '郵箱' //生成公鑰

注意:在push和pull操作時

先pull再push

當我們在push/pull時,加上-u引數,那麼在下一次push時,我們只需要寫上'git push/pull'就能上傳(加上-u之後,git會把當前分支與遠端分支關聯起來)

Git使用教程

提起git,大家無疑會想到github,沒錯,我就是通過眾多的github專案鏈結了解到的git,不知你是否也在走這條路呢?如果是的話,本文有一些有用的總結性文字以及一些 git教程 可以教會你如何去使用 git.當然,這些對 github 同樣適用.這裡我又翻到了個幻燈片,可以供大家 寫給大家的 ...

Git使用教程

目的描述 新建的git專案,專案中有許多要從本地上傳到git倉庫的新檔案,如果用git a filename的方法乙個乙個的新增,太費事費力,需要有命令新增所有改動。步驟 進入專案資料夾,在其中使用git bash git clone git address 2.進入git專案的本地資料夾,將自己的...

Git使用教程

之前從未用過git之類的版本控制工具,入職之後,公司使用git做版本控制,到現在也算是了解了git的基本操作。今天總結一下,希望可以給未使用過git的同學一些幫助。首先樹立乙個觀點,git這玩意放心大膽的玩,玩不壞。git是一種分布式版本控制工具,而svn這種屬於集中式版本控制工具。關於分布式與集中...