git與git-flow安裝(基於蘋果Mac OSX系統)以及基本操作
安裝
安裝git:
$ brew install git
安裝git-flow:
$ brew install git-flow-avh
安裝git-flow發現類似問題:
Could not symlink share/zsh/site-functions/git-flow-completion.zsh /usr/local/share/zsh/site-functions is not writable.
解決方案:
$ sudo chown -R $(whoami) /usr/local/share
基本操作
克隆:克隆遠端檔案
# 克隆https://github.com/shannon-jia/authapi檔案
$ git clone https://github.com/shannon-jia/authapi.git
檢視、切換分支:
(master)$ git branch # 檢視分支
(master)$ git checkout BRANCH_NAME # 切換到BRANCH_NAME分支
刪除本地或者遠端分支:
(master)$ git branch -D BRANCH_NAME # 刪除本地BRANCH_NAME分支
(master)$ git push origin :BRANCH_NAME # 刪除遠端BRANCH_NAME分支
上傳檔案到遠端:將遠端克隆資料夾下的.git資料夾放入要上傳的檔案中,執行以下操作
(master)$ git status # 檢視狀態
(master)$ git add --all # 新增要上傳的檔案。可執行git add -help檢視幫助,git reset表示取消add
(master)$ git commit -m "discription" # 為檔案新增描述
(master)$ git push # 上傳檔案到master分支
note:以上(master)$
表示在master分支上
對比分支:
(master)$ git diff # 對比兩個檔案,可在之後新增要對比的檔名
合併分支:
(master)$ git merge develop # 將develop分支合併到master分支
(master)$ git push # 上傳合併
運用git flow初始化git現有庫:
# 初始化時,你必須回答幾個關於分支的命名約定的問題。建議使用預設值,之後分支會自動切換到Develop
(master)$ git flow init
新增新特性分支:
# 新增分支MY_FEATURE
(develop)$ git flow feature start MY_FEATURE
釋出新特性分支:
# 釋出新特性分支MY_FEATURE
(MY_FEATURE)$ git flow feature publish
取得釋出的分支:
# 拉取新特性分支MY_FEATURE
(develop)$ git flow feature pull origin MY_FEATURE
相關文章
- 蘋果Mac安裝win10雙系統蘋果MacWin10
- mac安裝win10後怎麼進入蘋果系統 mac安裝win10如何切換蘋果系統MacWin10蘋果
- mac怎麼安裝win10系統_蘋果mac如何安裝windows10系統MacWin10蘋果Windows
- 蘋果電腦怎麼裝雙系統?蘋果MAC電腦安裝Windows10雙系統教程蘋果MacWindows
- 蘋果電腦怎麼裝雙系統?蘋果MAC電腦安裝Windows10雙系統圖文教程蘋果MacWindows
- Mac(OS X)中Git安裝與GitHub基本使用MacGithub
- MAC OSX Docker安裝教程2018MacDocker
- 如何給自己的mac電腦安裝雙系統,在蘋果電腦上安裝win系統Mac蘋果
- 蘋果電腦怎麼安裝windows系統 mac電腦安裝win10系統方法介紹蘋果WindowsMacWin10
- 蘋果電腦裝WIN10系統教程 蘋果電腦如何安裝win10系統蘋果Win10
- 蘋果mac筆記本安裝win10雙系統的方法蘋果Mac筆記Win10
- mac裝win10雙系統的方法_如何安裝macos蘋果和win10雙系統MacWin10蘋果
- 蘋果電腦怎麼安裝win10系統 mac電腦裝windows10系統教程蘋果Win10MacWindows
- Docker-OSX:在Docker中執行你的蘋果Mac!Docker蘋果Mac
- Mac上Git安裝與配置MacGit
- 蘋果筆記本怎麼安裝win11系統?蘋果筆記本安裝win11系統的方法教程蘋果筆記
- 蘋果電腦如何裝Windows系統_蘋果電腦裝Windows系統的方法蘋果Windows
- Windows搭建mac黑蘋果系統WindowsMac蘋果
- 蘋果膝上型電腦windows系統怎麼裝 蘋果筆記本用windows系統的安裝方法蘋果Windows筆記
- 蘋果mac下載:Tower for Mac(強大Git客戶端)啟用版安裝完美使用蘋果MacGit客戶端
- 蘋果系統安裝php環境的方法詳解蘋果PHP
- 蘋果電腦做win10系統的方法 蘋果電腦安裝win10系統教程蘋果Win10
- Mac系統安裝PS2022破解版教程 教你在蘋果電腦上安裝Photoshop軟體Mac蘋果
- 蘋果膝上型電腦安裝win10系統教程 蘋果筆記本怎麼裝win10系統蘋果Win10筆記
- Is it going on-------------Docker容器的安裝以及基本的操作指令GoDocker
- 【Jenkins】基於Windows系統安裝JenkinsJenkinsWindows
- Git版本控制系統安裝Git
- 蘋果Mac版Luminar Neo 啟用安裝包 最新蘋果Mac
- macOS 14 Sonoma(蘋果最新系統)14.2正式版安裝包Mac蘋果
- 從Git向Git-Flow出發Git
- Git基本操作Git
- Git — 從安裝到操作Git
- head與postman基於索引的基本操作 for elasticsearchPostman索引Elasticsearch
- webStorm安裝以及整合git使用!WebORMGit
- 關於安裝VMware以及Linux作業系統過程Linux作業系統
- mac建議裝雙系統嗎,詳細分析蘋果電腦雙系統的利弊Mac蘋果
- 【git】Ubuntu作業系統上安裝Git LFSGitUbuntu作業系統
- nginx手動安裝基於類centos系統環境安裝NginxCentOS