1. 程式人生 > >git pull push未指定遠端branch報錯

git pull push未指定遠端branch報錯

在高版本的 git下面,也許會看見這樣的提示:

There is no tracking information for the current branch.

Please specify which branch you want to merge with.

See git-pull(1) for details

git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with

git branch --set-upstream master origin/<branch>


看到第二個提示,我們現在知道了一種解決方案。也就是指定當前工作目錄工作分支,跟遠端的倉庫,分支之間的連結關係。

比如我們設定master對應遠端倉庫的master分支

git branch --set-upstream master origin/master

這樣在我們每次想push或者pull的時候,只需要 輸入git push 或者git pull即可。

在此之前,我們必須要指定想要push或者pull的遠端分支。

git push origin master

git pull origin master.

相關推薦

git pull push指定遠端branch

在高版本的 git下面,也許會看見這樣的提示:There is no tracking information for the current branch.Please specify which branch you want to merge with.See git-pull(1) for detai

git pull / push denied to xxx user

1. 原由:我一臺電腦使用了兩個github的賬號,導致git push時候 一直用的一個祕鑰~/.ssh/id_rsa.pub。             而github則明確規定,電腦ssh_

git pull push 不用輸入使用者名稱和密碼的方法 免輸密碼

1.在計算機的安裝盤下找到 ‘使用者’ 這個資料夾開啟。 2.找到’使用者’ 資料夾下面有個和你計算機的名字一樣的資料夾。 3.新建’.gitconfig’ 檔案 4.用編輯器開啟新建檔案,輸入: ’ [user] name = ‘你的git使用者名稱’ ema

解決因為原生代碼和遠端程式碼衝突,導致git pull無法拉取遠端程式碼的問題

一、問題   當原生代碼和遠端程式碼有衝突的時候,執行git pull操作的時候,會提示有衝突,然後直接終止本次pull,查了些資料沒有找到強制pull的方式,但是可以使用如下方式解決。 二、解決思路   可以先將本地內容stash到倉庫中,執行stash

解決git pull/push每次都需要輸入密碼問題

如果我們git clone的下載程式碼的時候是連線的https://而不是[email protected] (ssh)的形式,當我們操作git pull/push到遠端的時候,總是提示我們輸入賬號和密碼才能操作成功,頻繁的輸入賬號和密碼會很麻煩。 解決辦法:

Git Pull Push 避免使用者名稱和密碼方法--雷鋒

前言     在大家使用github的過程中,一定會碰到這樣一種情況,就是每次要push 和pull時總是要輸入github的賬號和密碼,這樣不僅浪費了大量的時間且降低了工作效率。在此背景下,本文在網上找了兩種方法來避免這種狀況,這些成果也是先人提出來的,在此只是做個總結。 1.方法一

git強行拉取,git pull 無法拉取遠端程式碼

本文背景: 原生代碼和遠端倉庫的程式碼不一至,丟掉本地的修改,強制保持本地倉庫的程式碼和遠端倉庫的程式碼一樣,使用git pull 進行拉取無法拉取的情況。如果確定你現在的修改可以丟棄,需要強行保持現在

git pull push 免密碼輸入

1: 進入當前使用者目錄下;2: vi  .git-credentials 檔案3:輸入:https://{username}:{password}@github.com4:儲存退出後執行:git config --global credential.helper store

解決伺服器git pull/push每次輸入使用者名稱和密碼

1. 在~/目錄下:注意建立檔案的路徑 vim建立檔案並編輯: vim ~/.git-credentials 檔案內輸入: 如果是github: https://{username}:{password}@github.com 如果是coding: http

Git Pull Push 避免使用者名稱和密碼方法

前言     在大家使用github的過程中,一定會碰到這樣一種情況,就是每次要push 和pull時總是要輸入github的賬號和密碼,這樣不僅浪費了大量的時間且降低了工作效率。在此背景下,本文在網上找了兩種方法來避免這種狀況,這些成果也是先人提出來的,在此只是做個

新增碼雲上的SSH公鑰以及解決使用命令git pull/push 輸入密碼問題

首先呢是要配置自己碼雲上面的SSH公鑰,使用SSH公鑰可以讓你在你的電腦和碼雲通訊的時候使用安全連線(Git的Remote要使用SSH地址),同時也可解決在使用git pull/push命令時需要每次輸入密碼的問題,下面先說一下如何配置SSH公吧,配置公鑰前需要先生成公鑰,

Git pull push 卡死解決辦法

執行git pull 或是 git push 出現卡死現象,如下圖根據圖片的中的提示  git help gc 執行gc操作,然後在執行git pull 獲得git push 擦走還是出現上述卡死的現象,繼續google,新的方法執行 git fsck,在執行 git gc

linux服務器git pull/push時提示輸入賬號密碼之免除設置

color als name 服務 tco pan span per 文件中 1、先cd到根目錄,執行git config --global credential.helper store命令 [root@iZ25mi9h7ayZ ~]# git config --g

使用 expect 重啟失敗的 git pull/push 操作

問題的提出 最近使用 github 上傳、下載專案程式碼時,經常會卡很久,有時候在命令列打了 git push 然後就去上廁所了,結果等我回來的時候,發現 push 早已經失敗了,還得重新提交一下。如果有一個工具,可以不停的重啟失敗的 git push 直到它成功才退出,那就好了。 什麼是 expect 在介

git clone代碼時候出現的

mono rect mea 出現 ict src nta 技術分享 access p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px "Andale Mono"; color: #28fe14; background-c

SSL certificate problem: self signed certificate in certificate chain.用Git或者小烏龜TortoistGit克隆程式碼

在windows提示 SSL certificate problem: self signed certificate。 參考很多方法,親測可用: 1.建立臨時環境變數: windows上命令列輸入: set GIT_SSL_NO_VERIFY=true git clone

MySQL遠端訪問ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)

從一臺linux遠端連線另一臺linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p 出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(111)錯誤。

Matplotlib 遠端畫圖

本地用matplotlib繪圖可以,但是在ssh遠端繪圖的時候會報錯 matplotlib的預設backend是TkAgg,而FltkAgg, GTK, GTKAgg, GTKCairo, TkAgg , Wx or WxAgg這幾個backend都要求有GUI圖形介面的,所以在ssh操作的時候會

Hbase錯誤總結:Hbase正常關閉啟動

錯誤資訊: org.apache.hadoop.hbase.NotServingRegionException: Region is not online 2018-10-24 17:20:02,554 INFO [node1:16000.activeMasterManager] zooke

解決遠端Mysq連線sqlyog連線遠端mycatERROR 2003 (HY000): Can't connect to MySQL server on '192.168.57.129' (0)

今天在linux中安裝了mycat,在使用sqlyog在連線mycat時候,一直鏈接不上,出現2003錯誤, ERROR 2003 (HY000): Can’t connect to MySQL server on ‘192.168.57.129’ (0) 分析,該錯誤可能導致的原因是