網(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
相關(guān)推薦
- 2022-09-24 C#中的引用類型以及特殊引用類型詳解_C#教程
- 2023-06-19 C++中的策略模式淺析_C 語(yǔ)言
- 2022-09-08 Python中LSTM回歸神經(jīng)網(wǎng)絡(luò)時(shí)間序列預(yù)測(cè)詳情_(kāi)python
- 2022-07-28 使用正則表達(dá)式從鏈接中獲取圖片名稱_正則表達(dá)式
- 2022-03-18 C語(yǔ)言字符串函數(shù)操作(strlen,strcpy,strcat,strcmp)詳解_C 語(yǔ)言
- 2022-04-27 jquery+css實(shí)現(xiàn)移動(dòng)端元素拖動(dòng)排序_jquery
- 2023-03-26 數(shù)據(jù)結(jié)構(gòu)TypeScript之棧和隊(duì)列詳解_其它
- 2022-07-02 python列表:開(kāi)始、結(jié)束、步長(zhǎng)值實(shí)例_python
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過(guò)濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支