一、新建倉庫
1、新建倉庫-->填寫倉庫名稱-->一定要將對鈎去掉-->公開-->創建
Git全局設置:
git config --global --add user.name "zhouwenhao" git config --global --add user.email "1141180185@qq.com"
二、推送代碼
2、在vue-shop目錄下打開powershell,輸入git status檢查項目的狀態,
3、建立git倉庫:git init
4、輸入:“git add .”,將所有文件添加到暫存區。提交代碼,輸入git commit -m "add files",再次輸入git status, -m代表提交消息
5、以上add和commit是在本地進行操作,如果要把代碼推送到碼雲倉庫,執行下面兩條命令:
git remote add origin https://gitee.com/zwh0910/vue_shop.git
git push -u origin master
刷新碼雲倉庫,發現代碼已經上傳到碼雲倉庫
三、創建子分支
6、當前工作區是干凈的,我們可以基於干凈的工作目錄去進行登錄頁面的繪制,
先創建一個分支,分支的名字可以起名為login,輸入命令:git checkout -b login,這樣就創建了一個分支叫login,並且通過checkout命令切換到了login分支上,
注意:在開發中,如果要開新功能,盡量把新功能放到一個新分支上進行開發,當分支開發完成以后,再把分支合並到master主分支就行了。
7、查看當前的所有分支,輸入命令:git branch,打*號的分支表示我們正處於這個分支上。
8、通過git status查看源代碼的狀態。
9、運行命令git add .將代碼添加到暫存區。
10、將暫存區的代碼提交到本地倉庫:git commit -m “完成了登錄功能”,-m代表提交消息
11、git branch,查看當前分支。當前分支在login分支中,剛才git commit提交的文件都被放到了login分支里面進行保存了。
四、合並子分支代碼到主分支,並將子分支和主分支都推推送到碼雲
12、接下來將login分支中的代碼合並到master主分支。先切換到master主分支,然后在主分支合並login分支。輸入命令:git checkout master,切換到master主分支。
13、把login分支的代碼合並進來,輸入命令:git merge login
14、設置好提交地址
git remote add origin https://gitee.com/zwh0910/vue_shop.git
15、本地的master分支推送到雲端的碼雲中,輸入命令:git push -u origin master
注意:本地有兩個分支,master和login,而碼雲上只有一個master分支。怎么樣才能把本地的login分支推送到雲端進行保存呢?
16、先切換到login分支,git checkout login
17、git push -u origin login表示將本地的login分支推送到雲端origin倉庫中的login分支。
今后只要是我們寫的源代碼,經過測試無誤后,一定要先合並到主分支,在將子分支推送到本地倉庫中,同時要把新建得子分支一並推送到雲端倉庫中
五、刪除分支
刪除分支:git branch -d 分支名稱
六、指定分支的代碼
18、從Git下載指定分支(master)的代碼的命令:git clone 地址 --branch master
七、查看全部分支的命令
查看Git全部分支的命令:git branch --avv