日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

初中級(jí)前端程序員必用且夠用的git命令同時(shí)推送到github/gitee及三種常用場(chǎng)景

作者:頑強(qiáng)的小豆子 更新時(shí)間: 2022-07-10 編程語(yǔ)言

文章目錄

  • 前言
  • 一、拉取代碼帶本地庫(kù),創(chuàng)建分支,切換分支,修改內(nèi)容,有無(wú)沖突兩種情形提交代碼
  • 二、將代碼推送到遠(yuǎn)程庫(kù)gitee/github
  • 三、將dev分支合并到master上


前言

初級(jí)前端程序員超實(shí)用的git命令,前年必用且夠用

一、拉取代碼帶本地庫(kù),創(chuàng)建分支,切換分支,修改內(nèi)容,有無(wú)沖突兩種情形提交代碼

將代碼下載到本地庫(kù)

git clone https://gitee.com/ming-ming-yao/vueblog-vue.git
cd vueblog-vue

創(chuàng)建分支

git branch dev
//查看所有分支
git branch dev
//切換到dev分支
git checkout dev

提交代碼
(1)獨(dú)立開(kāi)發(fā)時(shí)

git add .
git commit -m "修改了詳情頁(yè)面的hover顏色為天藍(lán)"
//dev處寫哪個(gè)分支,就推送到哪個(gè)分支上
git push origin dev

(2)多人合作開(kāi)發(fā)時(shí)(模擬產(chǎn)生沖突)

//修改用戶名
git config --global user.name "wangqiang"
//查看當(dāng)前用戶信息
git config --global --list
//添加到暫存區(qū)
git add .
//添加到本地庫(kù)
git commit -m "添加了背景圖片效果"
//多人開(kāi)發(fā),需要拉取代碼
//git pull origin dev
//推送代碼到遠(yuǎn)程庫(kù)
git push origin dev

如果有沖突,處理完沖突以后

git add .
//添加到本地庫(kù)
git commit -m "添加了背景圖片效果,處理完沖突"
//多人開(kāi)發(fā),需要拉取代碼
//git pull origin dev
//推送代碼到遠(yuǎn)程庫(kù)
git push origin dev

二、將代碼推送到遠(yuǎn)程庫(kù)gitee/github

1.在gitee上創(chuàng)建一個(gè)代碼庫(kù)vueblog-vue

2.對(duì)項(xiàng)目進(jìn)行初始化

//到項(xiàng)目根目錄
cd vueblog-vue
//進(jìn)行初始化
git init
//設(shè)置用戶名和郵箱
git config --global user.name "明"
git config --global user.email yaomm93@163.com

3.上傳項(xiàng)目到gitee

//添加代碼到暫存區(qū)
git add .
//將代碼提交到暫存庫(kù)
git commit -m "第一次提交個(gè)人博客代碼到本地庫(kù)"

//設(shè)置遠(yuǎn)程庫(kù)信息
git remote add origin https://gitee.com/ming-ming-yao/vueblog-vue.git
//推送代碼到遠(yuǎn)程庫(kù)
git push -u origin "master"

三、將dev分支合并到master上

//切換到要合并的分支,如master
git checkout master

//合并分支
git merge dev

原文鏈接:https://blog.csdn.net/qiuyushuofeng/article/details/125677415

欄目分類
最近更新