1. 程式人生 > >git從遠端到本地,拉取分支,拉取專案,從其它分支拉取,推送,同步的操作

git從遠端到本地,拉取分支,拉取專案,從其它分支拉取,推送,同步的操作

第一步,從遠端拉取到本地 //git clone從遠端拉到本地

$ git clone [email protected].release.viphome.cn:mall/mall-api.git

備註:git clone 接著是遠端地址,最後專案名字後加.git

第二步,關於git branch有兩種用法

git branch  //一般顯示本地分支
git branch -r   //顯示遠端的分支

第三步,git chechout有兩種用法

git checkout master //master是分支名,該語句直接切換到存在的分支
git checkout -b dev origin/dev  //強制建立dev分支,與遠端dev分支對應,並切換到該分支

第四步,團隊協同在dev分支裡面操作順序如下

git add .   //不用多解釋,新增到stage
git commit -m ''    //不用多解釋,提交
git fetch   //從分支拉取最新版本,不會合並
git rebase  //把一個分支的修改合併到當前分支
git push origin dev //dev為分支名,把合併後的內容,推送到分支

第五點,git commit -m 與-am的區別
正常情況下git add .之後git commit -m ”,
而git commit -am相當於把上面兩個步驟合併為一個,省略了add的步驟

第六點,git rebase衝突解決
git rebase的時候,如果多個人修改了同一個檔案,有可能會有衝突。
此時,需要手動解決衝突的部分,解決完衝突之後,
執行git add .
然後git rebase –continue
rebase成功之後,繼續後續操作。

相關推薦

git遠端本地分支專案其它分支同步操作

第一步,從遠端拉取到本地 //git clone從遠端拉到本地 $ git clone [email protected].release.viphome.cn:mall/mall-api.git 備註:git clone 接著是遠端地址,最後

Git 本地分支遠端分支的建立刪除合併

檢視分支情況 git branch -a 建立本地分支dev git checktout -b dev 刪除本地分支dev git branch -d dev 如果有改動,強制刪除本地分支dev git branch -D dev 刪除遠端分支dev

SourceTree使用詳解(連線遠端倉庫克隆提交新建/切換/合併分支衝突解決)

前言:   俗話說的好工欲善其事必先利其器,Git分散式版本控制系統是我們日常開發中不可或缺的。目前市面上比較流行的Git視覺化管理工具有SourceTree、Github Desktop、TortoiseGit,綜合網上的一些文章分析和自己的日常開發實踐心得個人比較推薦開發者使用SourceTree,因為S

Mac下使用git對GitHub進行操作

不經常使用的話就會生疏,就只能多做筆記,多分享。今天是0606,記錄一下基本操作。 第一: 下載並安裝git https://git-scm.com/downloads 第二:對git進行全域性或單個應用配置    2.1 全域性配置 git config --glob

Git】常用命令commit提交pushmerge新增分支branch

1.常用操作: 1.新增跟蹤檔案 git add . 或 git add -A 根據ignore的配置,新增跟蹤檔案,其中的.或-A表示新增所有更改過的檔案。 2.檢視狀態 git status 3.提交到本地: git commit -m "說明"

本地遠端(JPUSHService極光例)

本地推送,例:app鬧鐘,定時提醒==     /*     //iOS8以後需要先註冊本地通知,需要經過使用者的同意     if ([[UIDevice currentDevice].systemVersion doubleValue] >= 8.0) {

徐宜生系列——[入門到放棄]

    在今天的文章開始之前,有個忙想請大家幫一下,希望在京東、淘寶、噹噹、亞馬遜購買了我的書的朋友們,幫忙去網店上給個簡短的評價,舉手之勞,還是多謝大家啦~~     OK 下面就是今天的文章,中秋三天,加急寫出來的,算是對現在接手的推送功能的一個總結吧。 推送     推送簡直就是一種輕量級的騷

點擊極光實現跳轉

定義 ctf 每次 con 消息 center 不同的 tno handler   說實話,極光推送接觸過好幾遍了,但是每次開發都是實現簡單的展示功能,最近接手的一款app要求只在後臺展示,還要實現點擊通知欄跳轉到相應的詳情界面,於是便以為很簡單的開始了,而且還很嗨的那種,

android 實現mqtt訊息以及不停斷線重連的問題解決

前段時間專案用到mqtt的訊息推送,整理一下程式碼,程式碼的原型是網上找的,具體哪個地址已經忘記了。 程式碼的實現是新建了一個MyMqttService,全部功能都在裡面實現,包括連伺服器,斷線重連,訂閱訊息,處理訊息,釋出訊息等基本操作。 首先新增依賴: dependencies { &

iOS AppDelegate 代理詳解(啟動開啟App,通知)

//App將要啟動 - (BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions{ return YES;

JAVA接收第三方的訊息的物聯網的裝置端的訊息

裝置端,進行訊息推送,就是裝置的一些資訊,比如電量的值,和是否推送成功的狀態值 其推送的值的格式是json的格式,推送的標識的cmd,我這裡列子是cmd:"signal_test_status" 接收推送的程式碼是  */ @RestController("DeviceS

mqttActivemq 擴充套件外掛

業務場景 工作中使用mqtt做推送,activemq作為broker 問題 (1)認證。客戶端連線broker需要認證 (2)主題許可權。客戶只能訂閱自己有許可權的主題 方案 1 認證 基本原理是activemq支援自定義外掛。 公司系統是前後分離的,我們使用者在登入後,會將token

小程式訊息(含原始碼)java實現小程式springboot實現微信訊息

最近需要開發微信和小程式的推送功能,需要用java後臺實現推送,自己本身java和小程式都做,所以就自己動手實現下小程式的模版推送功能推送。 實現思路 1 小程式獲取使用者openid,收集formid傳給java後臺 2 java推送訊息給指定小程式使用

谷歌全球醫療廣告調查:AI移動端投放和尺度加大

文|曾響鈴 來源|科技向令說(xiangling0815) 谷歌,這家全球最大搜索巨頭,越來越表現出它真實的樣子。 尤其是商業變現上,廣告業務一直都是谷歌重要的“現金流”。而2015年又是一個新的時間點,彼時,谷歌移動端的搜尋量超過了PC端,谷歌廣告業務的主陣地

Android快速整合極光內含自定義通知通知物件到某一個人或者某一群人

整合極光推送 使用jcenter 自動整合步驟 說明 : 使用 jcenter 自動整合,不需要在專案中新增 jar 和 so,jcenter 會自動完成依賴;在 AndroidManifest.xml 中不需要新增任何 JPush SDK 相關的配置,jcen

Python人臉識別 + 手機老闆來了你就會收到簡訊提示

前言 在你上班的時候刷知乎,看視訊,玩手機的時候,老闆來了!不用擔心,不用著急,基於最新的人臉識別 + 手機推送做出的 BossComing。老闆站起來的時候,BossComing 會通過人臉識別發現老闆已經站起來,然後通過手機推送傳送通知 “BossComing”,並且震動告訴你有情況。

Android 集成了各種廠家的 那麼如何去區分源呢 ? 走哪條渠道?

對於推送,主要就像信鴿或vivo還是oppo,有整合多廠商的功能 雖然至今沒有一個可以整合所有,但比如信鴿, 就可以整合華為、小米、鬼族三大主流了。 剩下兩個,可以通過判斷機型來初始化相應的SDK 當然

rabbitmq本身支援訊息不僅僅是poll模式

1.  poll方式接受訊息       QueueingConsumer consumer = new QueueingConsumer(channel);       channel.basicConsume(queueName, true, consumer);

ios極光 App收到訊息時修改BadgeNumber同時點選狀態列訊息以後跳到指定的頁面和靜默

極光推送生產環境測試需要打包為adhot或者用testflight 在收到遠端推送的訊息的時候,有以下三種情況需要考慮: 1. 程式在後臺執行 2. 程式未執行 3. 程式執行在前臺 原則上,應用在收到推送訊息時,badge的值是由後臺來控制的,但是,目前的大多數公司後端都

Adiantum 和 Streebog 開始向用戶Linux 加密效能提升

   Linux 4.21 核心的加密子系統更新在今天早上推送。 在此次推送中,Adiantum作為 Google Speck 計劃的代替品。用於假幣在 CPU/Soc 上缺少原生加密擴充套件的低端 Android Go 裝置的資料加密。Adiantum 的表現超過了 Spec