git的基本使用流程演示

2022-06-25 17:42:12 字數 2280 閱讀 3596

以coding為例,演示如何使用git

首先理解下整個流程,如圖

2.在本地新建乙個資料夾,作為專案根目錄,再此啟動 git bash ,進入目錄,並輸入

git init

1初始化乙個本地git倉庫

3.將本地倉庫和我們在coding上建立的遠端倉庫對接起來,輸入

git remote add *yourname* *git_url*

1add 後面輸入你的倉庫名字,自定義。git_url代表你的git位址,這裡我命名為origin

git remote add origin *url*

1這是你的git位址

(這裡可能會出現叫你設定郵箱,和姓名,跟著提示設定就行了,或者可以選擇以ssh公鑰進行連線,不過得先去配置公鑰)

回車成功後可以輸入

git remote -v

1檢視連線情況

4.為了我們的**是最新的狀態 和 提交時不會產生衝突,我們先執行下pull操作,將遠端倉庫最新**拉到我們本地來,輸入

git pull origin master

1(origin就是我們上面設定的倉庫名,master代表主分支,你可以把分支理解為一塊區域,我們最終編寫完成的**都要整合到master分支裡面去。然後,我們還可建立一些其他分支,去儲存我們正在編寫中,或者尚未測試的**。)

執行完後,你可以檢視目錄下的檔案,這時我們本地的檔案就和遠端倉庫裡面master分支裡的檔案一樣了。

5.接下來我們來模擬寫**並上傳到遠端倉庫去。

我們新建乙個 a.js檔案,並編輯一些內容進去。首先將a檔案新增到暫存區

git add a.js

1(add後面可以帶多個檔案名字,用空格隔開;或者輸入 . 代表全部)

然後再提交到本地倉庫中去

git commit -m "first commit"

1-m 後面接的是備註內容,這裡我備註為「第一次提交」,回車後成功會看到提示訊息

6.然後我們需要把它push到遠端倉庫中去。輸入

git push origin master

1push到origin的master主分支裡面,成功後會顯示提示訊息

這時,我們回到coding,重新整理後,就能看到已經把 a.js新增上來了

二,分支的使用

mster代表主分支,最終的**都整合到這裡面去,我們可以看下

這裡只有乙個主分支master。

有一種情況就是,乙個專案多人開發,我的任務需要開發乙個功能,我沒辦法短時間內就開發測試等等一系列完成。所以我可以新建乙個分支,然後把每次完成的**都上傳到這個分支裡面去,最後等到所有操作都完成後,我再把這個分支整合到master中去。下面看步驟

1.首先檢視當前分支

git branch -a

1-a代表檢視本地和遠端的分支,此時我們看到都只有乙個master分支

2.新建分支dev

git checkout -b dev

1-b代表同時切換到dev分支下面去,這時你可以再去檢視分支

3.然後我們重新寫乙個b.js檔案,再執行add,commit,最後push

git add b.js

git commit -m "dev"

git push origin dev12

345注意push時要到dev分支

成功後我們去coding看已經有了dev,並且dev下有b.js,而master沒有b.js

master:

我們可以再去看看分支情況,

git branch -a

此時已經有了兩個分支,且當前位於dev分之下

切換分支可以用 git checkout [branch-name]

三,整合分支

當我們在dev下折騰完成後,最終要整合到master中去,看步驟

1.切換本地分支到master

git checkout master

12.將遠端倉庫的最新**pull下來!!因為期間其他人可能已經提交**到遠端master了,所以你首先得更新下自己本地的master**

git pull origin master

1假如有改動過,那麼執行後會顯示改動的資訊

3.然後再把本地的dev**整合到master,輸入

git merge dev

1merge整合操作,把dev整合到當前分之下(當前分支為master)。會提示增加了東西

4.由於當前的東西已經在本地倉庫裡面了,所以最後我們再執行push,到遠端倉庫的master

git push origin master

1成功後你可看到,master下已經有b.js檔案了

git的操作流程基本使用

上圖是git的幾大主要步驟。git分為三個區 工作區 working diretory 用於修改檔案 快取區 stage 是用來暫時存放工作區中修改的內容 提交歷史 commit history 提交 的歷史記錄 下面主要是在vs code中使用git 建立遠端倉庫 建立本地倉庫 a.配置.giti...

git的基本使用流程一

一 在github上建立工程並按照相應步驟 在github上建立專案後有相應的步驟 二 ssh金鑰的生成 情況一 1 在終端下 輸入 cd ssh 2.ls或者ll 出現下圖 包含檔案id rsa和 id rsa.pub則說明有私鑰和公鑰 3.輸入 cat ssh id rsa.pub 會得到一串字...

git命令的基本使用流程

前提 已經基本熟悉git的常用命令 首先,在對專案進行完善後,如果想要將專案更新到github或是阿里code上去,先要使用 git add a 這一命令的作用是將專案的修改全部新增至本地,意思就是儲存此次的所有修改。然後使用 git commit m 做了哪些改動 這一命令的作用是將專案整體提交至...