網(wǎng)站首頁(yè) 編程語(yǔ)言 正文
git checkout 后接分支名稱 切換一個(gè)分支
git pull 倉(cāng)庫(kù)地址 master 將遠(yuǎn)程的代碼下載到本地,通常在push前需要先pull一次
獲取遠(yuǎn)程倉(cāng)庫(kù)的更新,并且與本地的分支進(jìn)行合并
git init 初始化倉(cāng)庫(kù)
git clone 拷貝一份遠(yuǎn)程倉(cāng)庫(kù),也就是下載一個(gè)項(xiàng)目,git 要克隆的倉(cāng)庫(kù)的地址 項(xiàng)目名稱 如果加上項(xiàng)目名稱的話是克隆到本地之后
的項(xiàng)目名稱,如果不跟醒目名稱只接一個(gè)地址,那么默認(rèn)是從倉(cāng)庫(kù)下載下來(lái)的名稱。
git add 添加文件到暫緩區(qū) git add . 后面是一個(gè)點(diǎn) 添加所有文件到緩存區(qū)
git status 查看倉(cāng)庫(kù)當(dāng)前狀態(tài),顯示有變更的文件
git diff 比較文件的不同,即暫存區(qū)和工作區(qū)的差異 如果想要比較暫存區(qū)和倉(cāng)庫(kù)區(qū)的不同,可以使用git diff --catched
如果查看工作區(qū)和倉(cāng)庫(kù)區(qū)的不同使用git diff HEAD 如果查看兩個(gè)版本之間的不同 git diff 后接兩個(gè)版本號(hào),用
空格隔開(kāi)
git commit 提交暫緩區(qū)到本地倉(cāng)庫(kù) git commit -m ‘1.0’ -m是加備注 例如添加版本號(hào)
git remote add origin https://gitee.com/miyi-stream/item.git 關(guān)聯(lián)一個(gè)遠(yuǎn)程倉(cāng)庫(kù),origin是默認(rèn)遠(yuǎn)程倉(cāng)庫(kù)的名字
git push -u item "master" 把文件push到遠(yuǎn)程倉(cāng)庫(kù)
git reset 回退版本
git rm 刪除工作區(qū)文件
git mv 移動(dòng)或重命名工作區(qū)文件
只有第一次需要遠(yuǎn)程關(guān)聯(lián)倉(cāng)庫(kù),其他時(shí)間只需要
git add . 添加所有文件到緩存區(qū)
git commit -m '1.2' 添加備注也就是添加版本號(hào)或者說(shuō)明等
git push 添加文件到遠(yuǎn)程倉(cāng)庫(kù)
git clone 后續(xù)如果本地代碼丟了 可以使用該命令后跟倉(cāng)庫(kù)地址,即可將倉(cāng)庫(kù)的文件克隆到本地
分支
在第一次提交的時(shí)候我們就創(chuàng)建了一個(gè)叫master的分支,在這個(gè)分支下我們可以執(zhí)行命令創(chuàng)建分支、切換分支
怎樣創(chuàng)建一個(gè)分支,可以使用
git branch 分支名稱
怎樣切換一個(gè)分支,可以使用
git checkout 分支名稱
怎樣創(chuàng)建 并切換分支
git checkout -b 分支名稱
怎樣刪除分支
git branch -d 分支名稱 注意:不能在當(dāng)前分支去刪除當(dāng)前分支,需要切換到其他分支才能進(jìn)行刪除操作
怎樣合并分支
合并分支其實(shí)就是把其他分支的內(nèi)容合并到當(dāng)前分支,可以使用git merge 分支名稱
原文鏈接:https://blog.csdn.net/smallmww/article/details/131775596
- 上一篇:沒(méi)有了
- 下一篇:沒(méi)有了
相關(guān)推薦
- 2022-10-01 Iptables防火墻limit模塊擴(kuò)展匹配規(guī)則詳解_安全相關(guān)
- 2022-08-31 C語(yǔ)言詳解實(shí)現(xiàn)猜數(shù)字游戲步驟_C 語(yǔ)言
- 2022-09-10 docker?machine安裝極狐gitlab的過(guò)程詳解_docker
- 2022-05-10 關(guān)于react中的state整理
- 2022-04-29 C#實(shí)現(xiàn)實(shí)體類和XML的相互轉(zhuǎn)換_C#教程
- 2022-04-30 DataGridView實(shí)現(xiàn)點(diǎn)擊列頭升序和降序排序_C#教程
- 2023-02-07 Hive數(shù)據(jù)去重的兩種方式?(distinct和group?by)_數(shù)據(jù)庫(kù)其它
- 2022-06-21 C++分析講解類的靜態(tài)成員函數(shù)如何使用_C 語(yǔ)言
- 欄目分類
-
- 最近更新
-
- 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)程分支