1. 程式人生 > >通過Android studio使用git建立本地分支提交遠端倉庫以及如何檢視切換分支

通過Android studio使用git建立本地分支提交遠端倉庫以及如何檢視切換分支

            我們有時候對命令不熟悉的同學例如我,那麼這個AS自帶的這個建立分支功能就對我們必不可少了。

首先我們看下遠端倉庫只有主支master,沒有任何分支的資訊如下圖:

1.首先我們開啟AS,點選右下角的git會彈出選單:如下(右下角預設顯示的事git:master我的顯示的事git:dev是因為dev是我之前建立好的dev分支,所以現在顯示的是dev而不是master主支了)

2.選擇New Branch(建立分支),然後在彈出的對話方塊輸入分支的名稱我這裡分支名稱為dev如下圖

3.建立成功後如何檢視呢?還是看下我們剛剛建立分支點選的git那裡,如果顯示的是你剛剛建立分支輸入的名稱那麼你就建立成功了,如下圖我建立分支名稱為dev,顯示的就是dev

4.接下來讓我們把建立的分支 注意我們建立的分支是在本地而不在遠端倉庫,所以接下來我們要將本地分支提交到遠端倉庫與之關聯。

5.開啟專案所在目錄後使用git push命令推送本地分支到遠端倉庫會報錯,根據git提示再次使用 git push --set-upstream origin dev(dev表示的是你本地 分支倉庫的名稱)這個命令就好了。

下面是切換遠端分支的標準姿勢。如下圖:

6.接下來我們來看下是否推送成功了?

如上圖我們使用AS建立本地分支倉庫後上床到遠端倉庫成功了。

注意:

我們使用這個建立分支的前提是git已安裝,然後將安裝路徑配置到AS裡面如何配置?如下圖:

如果還不懂不會配置請百度下。

AS如何檢視分支列表以及如何切換分支?如下圖:

目前我本地有一個分支dev,遠端倉庫有三個分別為master主支,origin/dev分支,origin/master主支:

切換本地已存在的分支的方法:

git checkout dev (分支名字)

可以看下下面這篇部落格:

相關推薦

通過Android studio使用git建立本地分支提交遠端倉庫以及如何檢視切換分支

            我們有時候對命令不熟悉的同學例如我,那麼這個AS自帶的這個建立分支功能就對我們必不可少了。 首先我們看下遠端倉庫只有主支master,沒有任何分支的資訊如下圖: 1.首先我們開啟AS,點選右下角的git會彈出選單:如下(右下角預設顯示的事g

git如何關聯遠端倉庫以及如何切換關聯的遠端分支

1.關聯遠端分支 git remote add origin [email protected]:git_username/repository_name.git 注意:origin代表遠

gitc建立分支提交遠端倉庫以及合併分支

假如此時你在master分支上,master即將上線,因此輕易不要動master上的東西,最好新建一個分支上提交程式碼進行測試 目前在master分支上 可以檢視分支 git branch //代表當前分支在master上 *master 此時建立

本地專案git初始化並提交遠端倉庫

1、先在遠端倉庫(如github)建立專案,為了避免錯誤,不要初始化README, license, 或者gitignore檔案 . 2、開啟Terminal終端 3、切換到你的本地專案目錄 4、初

通過Git將程式碼提交遠端倉庫

搞開發經常會用到把程式碼提交到遠端伺服器,之前也是懵懂的。今天來整理了一下。具體操作如下: 1.進入到遠端伺服器 ssh name – 遠端伺服器地址 2.進入以後新建一個空的倉庫 git init –bare name – name 倉庫的名稱 3.

Git安裝與配置(Windows)+ 本地檔案提交遠端git伺服器

幾個程式碼託管網站:碼雲:https://gitee.com(http://git.oschina.net) GitHub: https://github.com Bitbucket:https://

Maven部署本地jar到遠端倉庫

  要將jar部署到外部儲存庫,您必須在pom.xml中配置儲存庫url和用於在settings.xml中的庫連線的身份驗證資訊。   下面是一個使用scp和使用者名稱/密碼身份驗證的示例: <

idea maven 建立本地的工具包倉庫

很多時候,我公司內部都會自己寫一些工具包,分模組的專案,打包部署的時候,就不能找到該工具包。 如下面的結構 每個子專案需要用到protocol裡面的工具 在你工具包的pom檔案增加如下,再install <configuration> <sk

GitExtension推送pull本地資料到遠端倉庫

1.建立新的檔案庫  如果是自己已經開發的專案,直接選中開發的專案目錄,直接進行初始化,得到初始化的檔案庫,會顯示下列頁面 從檔案樹看到初始化的檔案庫為空,此時點選提交,會跳轉到工作區間的更新頁面 “提交”是將檔案提交到本地庫 “提交併推送”則是同時將檔案提交到本地庫並

Git拉分支和更新分支遠端倉庫

下面開始實戰。git建立分支並切換到當前新建立的分支上首先,我們建立HSK分支,然後切換到HSK分支:$ git checkout -b HSK Switched to a new branch 'HSK' git checkout命令加上-b引數表示建立並切換,相當於以下兩

git 回滾到tag版本 並提交遠端倉庫

      最近工作中遇到了git需要回滾的問題,操作了幾次後發現並不是以前用svn那樣的概念,想用本地的倉庫的程式碼 reset 以後 覆蓋是不可行的,經過查了資料和同事的幫忙,終於是可以了,現在把整個操作步驟記錄下來,FYI!       這裡我的tag是   v.1.

git fetch -p 獲取遠端倉庫的新分支以及刪除遠端倉庫已刪除的分支

一、需求       需求是我和同事合作開發一個專案。同事要新建一個分支,然後,我這邊拉取這個分支即可。 然而同事新建分支並且推送到遠端倉庫之後,我這邊通過git branch -a並不能看到這個分支。 二、解決辦法 1、使用git fetch即可。

android studio git 刪除已在遠端倉庫的檔案或資料夾

有時候我們會不經意的吧不必要的檔案傳到git的遠端倉庫上like this。。。 如果你也碰到這情況,請別急,點根菸然後繼續往下看 先進git的安裝目錄執行git-bash.exe 然後用cd命令切換到專案的根目錄如下如 然後再執行命令  git rm -r .i

GIT 如何在不提交Commit的情況下切換分支

最近遇到一個問題,事情是這樣子的,剛剛接到客戶說他的專案有問題,於是就開啟本地的原始碼檢視經過排查確定了問題,於是就開始進行修正工作 將問題修復好準備提交到git的時候發現當前的分支是不對的,但問題是我已經在當前分支了作了大量修改,如果要切換分支則必須先要將修改過的檔案先提交 那麼現在問題來了:如何在不提交c

Linux系統下建立tomcat快捷啟動、停止以及檢視日誌方式的方式

1.建立bash指令碼tomcat檔案 vi /etc/init.d/tomcat 2.在tomcat中寫入一下指令碼內容 # !/bin/bash # Description: start or stop the tomcat # Usage: tom

Git 上傳程式碼到遠端倉庫以及遠端庫克隆

1、下載安裝Git 一、建立版本庫 1、開啟git輸入命令卻換到本地倉庫目錄下 2、通過命令git init 把這個目錄變成git可以管理的倉庫,如下: 3、在本地目錄下新建一個記事本檔案 readme.txt 內容如下:this is a test(可隨意寫); 

使用git建立本地分支然後提交遠端分支,最後提交合並申請的流程

* git 使用的正確方式就是如標題所示,一般不會直接將程式碼提交到master分支 下面簡單描述下使用git bash 命令列的方式來操作 //從git clone 專案到本地 git clone url // 查一下git庫的狀態 git status //查一下

git 建立本地分支提交遠端分支

1、檢視本地分支: $ git branch master * mutilrecall  檢視遠端分支: $ git branch -a master * mutilrecall remotes/origin/master remotes/orig

建立切換合併分支以及提交本地分支遠端分支

建立分支 git branch localbranch 切換分支 git checkout localbranch 建立分支並切換到該分支,等效於上面兩個命令都執行 git checkout -b localbranch 在本地更改完分支的程式碼後,add並com

Git建立本地分支並關聯遠端分支(二)

建立本地分支git branch 分支名 例如:git branch dev,這條命令是基於當前分支建立的本地分支,假設當前分支是master(遠端分支),則是基於master分支建立的本地分支dev。 切換到本地分支git checkout 分支名 例如:git checkout dev,這條命令表示