1. 程式人生 > >git clone後,無法push解決辦法

git clone後,無法push解決辦法

執行  git clone git://github.com/bycuimiao/xinao-demo.git 後,

打一個標籤,並執行

git push origin v2.0

報如下錯誤:

fatal: remote error:
  You can't push to git://github.com/bycuimiao/xinao-demo.git

  Use https://github.com/bycuimiao/xinao-demo.git

原因是SSH Key未在github中設定

參考下面連結進行配置後,push成功!

https://blog.csdn.net/jingtingfengguo/article/details/51892864

-----使用上面方式配置,會有一個問題,就是在提交的時候,顯示的不是自己的賬號--------

所以做了如下細節的配置(感謝《solr權威指南》作者蘭小偉對我的幫助):

如何用git bash把程式碼上傳到github


    git bash是Windows下的命令列工具,在windows下安裝git bash: 下載MsysGit(for windows),安裝即可。下面簡單介紹一下利用git bash把自己電腦裡的程式碼傳到github上面:
1.安裝完成後,在命令列下輸入下面的程式碼進行配置,把“You name”換成你自己的github使用者名稱,“[email protected]

”換成github上註冊的郵件地址。
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
2.在主使用者目錄(一般就是你剛新git bash後沒有切換的八個目錄)下,輸入下面的程式碼:
$ ssh-keygen -t rsa -C "[email protected]"
     然後在自己電腦的C盤下找到.ssh資料夾,用記事本開啟裡面的id_rsa.pub,複製裡面的內容。登陸Github,在賬戶設定裡找到SSH keys頁面,點“Add SSH Key”,填上任意Title,在Key文字框裡貼上id_rsa.pub檔案的內容。
3.利用“cd”命令,把路徑切換到你要上傳的程式碼所在的資料夾下面,輸入下面的程式碼:
$git init   (注:把目錄變成git可以管理的倉庫)
$git add readme.txt (把“readme.txt”換成你想上傳的檔案的名字)
$git commit -m"你對檔案的描述"
4.在github裡新建一個庫,庫的名字要和你原生代碼所在的資料夾名字相同。
5.在本地倉庫目錄下輸入下面的命令將本地倉庫和遠端倉庫關聯:
$git remote add origin
[email protected]
: yonghuming/kuming.git
    如果輸入這條命令以後顯示遠端源已經存在,則先輸入下面的程式碼將遠端源刪除:
$git remote rm origin
6.輸入如下的程式碼,將自己的檔案上傳:
git push -u origin master
如果上傳失敗,可以改為:git push -u origin master --force,上傳成功以後,以後再上傳檔案可以不用加-u。

相關推薦

git clone無法push解決辦法

執行  git clone git://github.com/bycuimiao/xinao-demo.git 後,打一個標籤,並執行git push origin v2.0報如下錯誤:fatal: remote error:  You can't push to git:/

Android 虛擬機器無法建立和開啟完全黑屏無法啟動解決辦法

最近裝了最新版的ADT之後,已經是Android4.4.2版本了,在啟動虛擬機器執行過程中出了一些問題,自己的解決辦法  然後我建立虛擬機器的時候,一直新建不了虛擬機器,點選OK一直沒反應,結果是一些檔案沒有下載全, 下載之後正常執行。黑屏的問題也解決了。 完美執行。

xampp安裝Apache無法啟動解決辦法

前言 XAMPP (Apache+MySQL+PHP+PERL)是一個功能強大的建 XAMPP 軟體站整合軟體包,且包含 MySQL、PHP 和 Perl 的 Apache 發行版。 由於之前可能安裝過Apache或者VMware,也有可能之前解除安裝了xampp路徑並沒有刪除

git clone失敗的一種解決辦法

小技巧,有時候通過git clone從github上更新程式碼失敗,比如 git clone https://github.com/xxx.git 提示下載失敗, 可以嘗試把https://換成 git:// git clone git://github.com/xxx.g

node更新版本sass無法編譯解決辦法

npm install node-sass:出現錯誤 Error: ENOENT: no such file or directory, scandir '/Users/haoxiaojun/xf

U盤0位元組無法格式化無法開啟解決辦法

前不久做U盤啟動盤的時候,不知為毛突然就寫入失敗了 - -! 雜牌,U盤質量也不過關,拔下來再插上,發現已經……好歹也是個64G的,不能這麼丟了吧。。 網上一搜,都是說量產量產,找了個工具來試了下

git clone出現Permission denied (publickey)解決辦法

一、錯誤 git clone [email protected]:wangzaiplus/xxx.git, 出現Permission denied (publickey) 二、原因 無許可權, 未將公鑰新增至GitHub 三、解決思路 本地生成金鑰 登入GitHub配置SSH Key 四、具體步驟 ssh-ke

Source Tree 在git 密碼更新無法拉取程式碼的解決辦法

背景: git 密碼總是需要修改。在修改程式碼後,拉去程式碼, source tree 總提示access denied. 解決方法:重新修改git 倉庫對應的密碼。   for mac:應用程式 -》 鑰匙串 -》 搜尋 source tree ,會找到這個git 對應key

在springboot打包成jar無法讀取自定義檔案的解決辦法

前兩天在做springcloud框架下的專案的時候,用到有一個框架之外的檔案需要進行讀取,當時在eclipse中編碼時通過this.getClass().getResource來獲取檔案的路徑,沒有任何的問題,但是在打成jar以後,這是是打成jar包不是war,結果發現不能正常的讀取我放在工程裡

DOCKER配置完加速無法啟動的解決辦法

安裝完DOCKER,配置完加速源後, 執行systemctl restart docker後,報錯: Job for docker.service failed because the control process exited with error code. See "systemctl statu

自定義android studio的配置檔案目錄無法正常安裝和解除安裝外掛的解決辦法

Android Studio 的快取檔案預設安裝的在C:\Users\YourName\ .xxx 快取一些資料,有限的C盤空間很容易捉禁見肘。所以就需要修改配置檔案了,修改配置檔案的方法百度一下數量數不勝數,我這裡就不寫了。修改路徑後有一個奇葩問題:無法正常安裝和解除安裝外

1.7更換JDK1.6版本無法啟動eclipse mars解決辦法

因為公司專案有時候要用jdk1.6 版本,有時候又要用jdk1.7版本 。我的電腦安裝有兩個版本的jdk。 分別是1.6 個1.7版本的。我把eclipse.ini 檔案中的 -vm 改為jdk1.6的安裝路徑後,無法啟動eclipse。於是,認真地去查看了錯誤日誌檔案,發現

mysql在伺服器異常斷電無法重啟解決辦法

mysql在伺服器重啟後,無法正常啟動解決辦法: 1.第一個是立即關機 使用命令 shutdown -h now 關機,關機後在硬啟動,程序就停止了。 2.mv /var/lib/mysql/mysq

更換JDK版本無法啟動eclipse解決辦法

因為公司專案有時候要用jdk1.6 版本,有時候又要用jdk1.7版本 。 我的電腦有兩個版本的jdk。 分別是1.6 個1.7版本的。我把eclipse.ini 檔案中的 -vm 改為jdk1.6的安裝路徑後,無法啟動eclipse。 於是,認真地去查看了錯誤日誌檔案,

Win7刪除exe程式檔案重新整理重現無法再次刪除幾分鐘自動消失的解決辦法

        Win7只要顯示卡效能可以,使用起來比Win7好用不少,新手開始時常常因為這樣那樣的問題不習慣,使用一段時間解決或習慣了那些問題後,往往就就離不開Win7了。我用Win7兩三年了,一直有個問題困擾著我,

整合螢石攝像頭打包無法實時預覽畫面解決辦法:---混淆

  log列印:    解決辦法:      打包時,混淆EZOpenSDK.jar,1   工程目錄: Android Private Libraries,  開啟EZOpenSDK.jar ,可以看到一系列的包名                            

解除安裝Oracle virtual box 無法安裝virtual box 的原因以及解決辦法

可以進入安全模式直接刪除。 也可以在正常模式下按以下步驟取得許可權後再刪除:      點選想獲取許可權的資料夾,右鍵-屬性,我們先來獲得這個資料夾的所有權,點安全-高階-所有者,接著點編輯-高階其他使用者或組,在輸入選擇的物件名稱裡面輸入你的使用者名稱,或者點高階-立即查詢,選擇你的使用者名稱,確定,然後選

Lotus Notes登入無法進入郵件一直處於“正在載入請稍候” 解決辦法!!!

工作單位使用郵箱系統為Lotus Notes,版本為8.5.3 今日在使用過程中遇到郵箱系統登入後,一直處於“正在載入,請稍候”狀態,進度條反覆載入的問題,如下圖所示。 在網上查詢解決辦法無非以下幾種: 1、客戶端重灌; 2、將notes程序關掉,將安裝目錄下data資料夾

manjaro 裝nvidia獨顯驅動無法進入桌面環境解決辦法.md

裝好了獨顯驅動本來執行的挺好的,用了不到兩天不知道為什麼突然就進不了桌面環境了,對我這樣一個小白來說這個問題還是相當棘手的。 下面給出我的解決辦法,供大家參考。(情況不同可能結果不同僅供參考)

設定JDK環境變數無法生效的原因和解決辦法

最開始安裝過安裝版的JDK版本,然後修改環境變數並不能生效,例如一開始安裝了1.8的版本,後修改環境變數為1.7,命令cmd 裡java -version仍顯示1.8   這是因為當使用安裝版本的JDK程式時,在安裝結束後安裝程式會自動將java.exe、javaw.exe