安裝完成後,滑鼠右鍵會出現如下圖示,則表示安裝成功
這個倉庫會存放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成功後,重新整理github頁面,專案已經發布到github上了//把當前分支的內容上傳到遠端的master分支上
git pull 【位址】 master將這裡的https改為ssh即可使用ssh方式上傳//得到遠端分支資料(前提是本地要初始化乙個倉庫)
`git remote add orgin 位址` 將遠端倉庫指定名字orgin
`git push orgin master` push時就可以使用orgin名字代替位址
生成公鑰和私鑰
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這種屬於集中式版本控制工具。關於分布式與集中...