好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 詳解git使用小結(本地分支與遠程分支、git命令)

詳解git使用小結(本地分支與遠程分支、git命令)

熱門標簽:聯通外呼系統電腦app軟件 400電話辦理費用低 谷歌地圖標注日期 地圖標注項目幾個月 宿遷怎么辦理400電話 鶴壁高頻外呼系統多少錢一個月 外呼系統怎么群發短信 400電話申請到底哪家好 蘇州呼叫中心外呼系統哪家強

git

git 是一個版本管理系統(VCS),可以在任何時間點,將文檔的狀態作為一份更新記錄保存起來,并且在任意的時間點,恢復更新記錄

版本管理

版本管理是一種記錄文件變化的方式,方便查閱特定版本號的文件內容

人為維護文檔版本問題

1、文檔數量紊多,命名不清晰,導致文檔版本混亂
2、每次編譯文檔需要賦值,不方便
3、多人同時編輯一個文檔,容易產生覆蓋

git使用

在使用git前,需要全局配置git

  • 提交用戶名 - git config --global user.name “用戶名”
  • 提交郵箱 - git config --gllobal user.email “郵箱”

**注:全局配置只執行一次,若需要修改,重復上述命令

git提交命令

  • git init 初始化git倉庫
  • git status 查看文件狀態
  • git add . 提交新增文件內容
  • git commit -m “commit” 提交文件說明
  • git log 查看提交記錄
  • git remote add origin https://gitee.com/xxxx/xxxxx.git 與遠程倉庫關聯
  • git push -u origin master 把本地分支推送到遠程
  • git clone https://gitee.com/xxxx/xxxxx.git 下載遠程master分支(克?。?/li>
  • git pull --rebase origin master 獲取遠程庫與本地同步合并(遠程倉庫不為空)
  • git remote remove origin 斷開遠程庫與本地間的連接
  • 在git bash中移除本地與git之間的連接

find . -name “.git” | xargs rm -Rf 移除本地與git之間的連接

git分支

分支是當前工作目錄中代碼的一份副本,使用分支,可以讓我們從開發支線上分離出來,以免影響開發主線

查看分支

  • git branch 查看本地分支
  • git branch -a 查看所有分支(本地與遠程)
  • git branch -r 查看遠程分支
  • git branch -vv 查看本地分支與遠程分支之間的關聯關系

分支命令

  • git branch 分支名/develop 創建新的分支
  • git checkout 分支名/develop 切換分支(在暫存區中覆蓋原工作目錄中的分支)
  • git rm --cached 分支名/develop 從暫存區刪除分支
  • git branch -d 分支名 刪除分支(分支被合并后才允許刪除)/(-D強制刪除)
  • git merge 來源分支 合并分支
  • git rest --hard commitID 從git倉庫中將指定的更新記錄恢復出來,覆蓋暫存區和工作區

主分支(master) 第一次向git倉庫中提交更新是自動產生的分支
開發分支(develop) 作為開發的分享,是基于master分支創建的
功能分支(feature) 作為開發具體功能的分支,基于開發分支創建

分支間的關系
功能分支 -> 開發分支 -> 主分支

暫時保存更改

提取分支上所有的改動并且存儲起來,可以讓開發人員有一個干凈的工作副本,臨時去網其他工作

應用場景:分支臨時切換
*存儲臨時改動:git stash
*恢復改動:git stash pop

git遠程分支

拉取遠程git倉庫里的指定分支到本地(本地不存在的分支)

  • git checkout -b 本地分支 origin/遠程分支 拉取遠程里的分支(本地不存在)
  • git checkout 分支名 切換分支

若出現提示:

fatal: Cannot update paths and switch to branch ‘遠程分支' at the same
time. Did you intend to checkout ‘origin/遠程分支' which can not be
resolved as commit?

表示拉取不成功

則需要先執行

git fetch
在執行

git checkout -b 本地分支名 origin/遠程分支名

本地檢出新分支并推送到遠程

  • git checkout -b develop 分支名 創建并切換本地分支*[相當于 git branch dev //創建分支  git checkout dev //選擇分支]
  • 該分支是從當前分支檢出的,所以文件內容與當前分支一樣
  • git branch origin develop 創建遠程分支
  • git push --set-upstream origin 分支名 推送本地分支到遠程倉庫

如果遠程分支已存在,就在創建本地分支時與其關聯

git checkout -b 本地分支 origin/遠程分支
合并分支
切回master

  • git checkout master
  • git merge 本地分支 合并分支
  • git push origin master 推送

刪除分支

  • git branch -d dev //刪除本地分支
  • git push origin -d dev //刪除遠程分支

總結

到此這篇關于git使用小結(本地分支與遠程分支、git命令)的文章就介紹到這了,更多相關git使用小結內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • git的遠程分支的作用和本地分支有什么區別
  • Git獲取本地分支對應的遠端服務器分支名的方法
  • 詳解idea中Git的Stash Changes和UnStash Changes用法
  • git stash暫存的操作方法
  • git本地分支和stash內容報錯消失的問題

標簽:襄陽 莆田 哈爾濱 雙鴨山 遵義 錫林郭勒盟 丹東 鄂爾多斯

巨人網絡通訊聲明:本文標題《詳解git使用小結(本地分支與遠程分支、git命令)》,本文關鍵詞  詳解,git,使用,小結,本地,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解git使用小結(本地分支與遠程分支、git命令)》相關的同類信息!
  • 本頁收集關于詳解git使用小結(本地分支與遠程分支、git命令)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 宅男和腐女的秘密入口| 久久久久久久精品成人热寂寞少妇| 亚洲成人高清在线| 成品人和精品人的区别在哪里| 丝袜美腿亚洲一区二区图片| 欧美人与禽ZoZ0性伦免费看| 精品欧美AV无码喷奶水| 宝贝胸罩脱了让我揉捏你的胸 | china中国妞tubesexv| 国产精品国产色综合色| 最新黄色片| 好爽?好紧?宝贝坐上来视频| 巜趁夫不在给给公侵犯了一天 | 免费在线黄视频| 刘亦菲一级毛片| 太硬了灬轻点灬嗯嗯灬美妇啊下载 | 《爆乳女教师高清BD》| 美国一级毛片完整高清| 机机对机机60分钟无遮挡| 国产丰满老熟女60岁重口对白| 五月天激情影院| 恩平市| 成人性生交大片免费看A片男组长 成人做爰A片免费看网站性晶 | 18岁禁止网站| 全是肉肉的黄文辣文np| 成在线人免费无码高潮喷水麻豆| 男的和男的操| 上流社会完整版观看韩国电影| 美女被?到喷水www69XX| 国产69videos性sex| 高清欧美一区二区三区| 亚洲精品高清久久| 国产精品伦人视频免费看三丽医院 | 雯雅婷工地丝袜3d动漫| 公么的粗大满足8了我| 七七辣文小说高h| 91免费在线视频| 半夜扒开麻麻的内裤摸她出白浆| 性色AV久久99园产来青品小说| 杨幂又大又粗又紧又爽| 美女直播洗澡的直播软件|