工作必備 Git常用指令及相關操作

2021-10-08 04:25:42 字數 1550 閱讀 5070

學習《廖雪峰-git教程》時所作的筆記,常用的git指令操作基本都包含了。

注意:

1、建立的資料夾即為乙個工作區

2、工作區內隱藏的.git資料夾即為git的版本庫

3、可多次git add,一次git commit

4、git commit之後,如果你又沒有對工作區做任何修改,那麼工作區就是「乾淨」的(可用git status檢視)

5、每次修改,如果不用git add到暫存區,那就不會加入到commit

注意:

在另一台電腦上轉殖到本地的倉庫預設只能看到主分支master(可用git branch檢視),要想在其他分支如dev上進行開發,需要git checkout -b dev origin/dev

作用:用於在不影響他人工作(依靠完整的**庫)的情況下進行自己的工作,在分支1上commit的內容並不會出現在分支2上

注意:

1、建立git版本庫時,git自動為我們建立了唯一乙個master分支(git commit預設就是往該分支上提交)

2、master分支應該是非常穩定的,僅用來發布新版本,平時應該在分支上幹活;

3、若在兩個分支上都分別修改了同一檔案,則不能進行快速合併,合併時會出現conflict,可用cat file檢視衝突的地方,手動解決後再進行合併

4、快速模式合併git merge dev之後會丟失刪除的分支資訊,看不出來曾經做過合併

5、普通模式合併(--no-ffgit merge --no-ff -m "merge with no-ff" dev合併後分支歷史,能看出來曾經做過合併

6、強行刪除未合併的分支git branch -d

7、多人同時修改分支推送問題:

8、git rebase可將複雜的分支歷史變成一條直線,方便檢視歷史提交的變化

注意:

標籤總是和某個commit掛鉤。如果這個commit既出現在master分支,又出現在dev分支,那麼在這兩個分支上都可以看到這個標籤。

加快訪問github的速度

Git相關操作及其常用指令

github gitee 碼雲 gitlab 公司內部通過內網去搭建的 託管平台 工作區 寫 git add 暫存區 git commit 版本庫其他指令 mkdir 建立資料夾 touch 建立資料夾 ll ls 列出這個資料夾下面的所有內容 git init 本地初始化 生成本地的倉庫 git檔...

Git常用指令及功能總結

git clone git 192.168.2.252 hadoop rce.git 用於將遠端倉庫的 複製到本地 git add 檔名 我們把我們工作空間的檔案提交到git快取沖區並生成快照的命令 git commit a m 提交到本地倉庫 我們用git add把檔案暫存在快取區,但 是此時的檔...

git常用指令整理及說明 詳細

標籤 git toc 本文是git系列部落格的第二篇。本文對指令按照使用場景 建庫,檢視,修改,分支 進行分類歸納,介紹指令基本含義和用法,方便查閱。參考我前面的部落格 git在各作業系統平台下的安裝和配置 我們把檔案往git版本庫里新增的時候,是分兩步執行的 第一步是用git add把檔案新增進去...