git快速使用手冊

2021-09-10 06:55:02 字數 1430 閱讀 2625

工作中用不到git,一直都是用的svn,但是其實我接住git的時間要比svn要早許多,那是為了用hexo框免費架搭建自己的個人部落格,才接觸的,git和github,這個快速手冊從網上找到的基本上也是夠自己用的了。

建立本地倉

git init
檢視本地倉狀態

git status
新增

git add 命令是為了讓檔案新增到git暫存區

git add -a 提交所有變化

git add -u 提交被修改(modified)和被刪除(deleted)檔案,不包括新檔案(new)

git add . 提交新檔案(new)和被修改(modified)檔案,不包括被刪除(deleted)檔案

提交(快照)

git commit -m "你的注釋"  將暫存區的的檔案提交到當前分支
遠端倉

本地git倉庫和github倉庫之間的傳輸是通過ssh加密的pull & push
上傳本地倉庫內容至遠端

git push -u origin master 

第一次推送master分支時,加上了-u引數,在以後的推送或者拉取時就可以簡化命令。

拉取遠端倉庫中別人的修改

git pull origin master
檢視差異

檢視在最後一次提交之後的所有變更git differ head     

檢視新增(add)而並未提交(commit)的變更 git differ --staged

撤銷

git reset
分支操作

建立分支clean_up: git branch clean_up 

跳轉分支clean_up:git checkout clean_up

刪除分支中所有.txt型別檔案:git rm '*.txt'

在分支進行刪除操作依舊需要提交快照:

git commit -m "remove all the cats"
合併(merge)

跳轉回master分支,發現*.txt型別檔案依舊存在:git branch master

執行合併,將在clean_up分支上的修改合併到master上:git merge clean_up

刪除分支clan_up:git branch -d clean_up

完成遠端倉庫git push

轉殖遠端倉庫內容

git clone "路徑位址"

git使用手冊

備忘錄 1.git init 建立git倉庫 2.git add 把檔案加入到快取區 3.git status 檢視當前快取區狀態 4.git commit m 本次提交的資訊 提交到本地倉庫 5.git remote 別名 github 專案位址 為專案位址取乙個別名 6.git push 別名或...

git使用手冊

git config global user.name fish6058 git config global user.email youremail qq.com 建立版本庫 git init 檢視倉庫狀態 git status 新增到快取區 git add filename 新增到版本區 m 為...

git使用手冊

1.新建檔案 mkdir 建立資料夾 目錄 2.初始化 git init 這裡會生成乙個.git檔案 3.與origin master建立連線 4.把遠端分支拉到本地 git fetch origin dev dev為遠端倉庫的分支名 5.在本地建立分支dev並切換到該分支 git checkout...