1. 程式人生 > >git_在本地建立了Git倉庫,初次如何推送到GitHub?

git_在本地建立了Git倉庫,初次如何推送到GitHub?

本文針對本地命令列Git推送到GitHub的一個特定問題提供解決方案

問題前提:

已經在命令列git中配置好了ssh key的童鞋。沒配置好可以按照GitHub官方的步驟一步步執行下去即可完成配置。

問題描述:

如在本地建立了一個倉庫,名為aaa,並已經使用git init 命令初始化。

假設aaa 現在有了README.md,且已經使用git addgit commit 完成新增。接下來如何推送到GitHub呢?

首先在Github也建立一個名為aaa 的倉庫。

不需要選擇“使用README.md初始化倉庫”。如果選了,後面推送時會報錯。解決方案後面說。

如果不選擇“使用README.md初始化倉庫”,GitHub應該會提示你使用命令

git remote add origin https://github.com/xxxxx/yyyyy.git

但是我用了這句命令後終端會提示我輸入使用者名稱和密碼,但我輸入了我的GitHub賬號後卻發現並不能成功。看來並不是要我輸入賬號密碼,也許是輸入什麼其他特定的賬號組合?

嘗試幾次無果後我開啟搜尋引擎,找到了解決方案:

git remote set-url origin [email protected]:xxxxx/yyyyy.git

沒用https,用的ssh。

這樣輸入命令後,再次使用命令git push -u origin master 後,熟悉的要求輸入ssh金鑰(passphrase)的提示就出現了。至此問題解決。

對於之前選擇了“使用README.md初始化倉庫”的人,push的時候會遇到一個錯誤: error;。。。。什麼的
是因為GitHub上建立倉庫的時候生成的README.md檔案與本地的README.md衝突了。只需要在終端使用命令

git pull –r origin master
# r for rebase

即可解決。

visitor tracker
訪客追蹤外掛

相關推薦

git_本地建立Git倉庫初次如何GitHub

本文針對本地命令列Git推送到GitHub的一個特定問題提供解決方案 問題前提: 已經在命令列git中配置好了ssh key的童鞋。沒配置好可以按照GitHub官方的步驟一步步執行下去即可完成配置。 問題描述: 如在本地建立了一個倉庫,名為aaa,並已經使用gi

本地用命令列建立一個倉庫git 倉庫到遠端

首先,進入的gitStore目錄下(沒有的話自己建立一個) 1.git init 在gitStore目錄下 初始化一個git倉庫 2.git add 複製一個檔案到gitStore目錄下,然後執行git add . 將“修改”從當前工作區存放到暫存區 3.git co

解決本地建立程式碼庫.git檔案想clone遠端庫出現git fatal: destination path '*' already exists and is not an empty

出現這個問題時,百度一下,出現這個答案:原部落格地址:https://blog.csdn.net/u011687186/article/details/75277533網上說需要刪除或者重新命名已經存在的本地檔案,然後在clone 其實不用。第一步 :進入到已存在的目錄  c

創建局域網內遠程git倉庫並將本地倉庫push到遠程倉庫

目錄 html fatal targe images rem url already tle 轉自原文 創建局域網內遠程git倉庫,並將本地倉庫push推到遠程倉庫中 1. 先遠程登錄局域網內服務器 2. 在服務器裏 切換到某個文件夾下, 然後新建一個

首次初始化Git倉庫提交本地倉庫到遠端

在將要提交的檔案目錄下開啟Git Bash Here 1.git init 2. git add . 提交該目錄下的所有檔案 3.git commit -am "qiantai"(提交到本地倉庫) 4.git remote add origin *** (***git

git本地建立新分支並且到遠端分支上

Git常用命令 一、 建立分支:branchName代表新分支名,otherBranchName遠端分支名          1、根據當前分支建立新分支, branchName代表新分支名                    git branch branchName

Git基本使用方法——本地建立一個 git 專案到遠端空倉庫

步驟 新建資料夾 mkdir newProject cd new Project 把一個資料夾初始化成一個本地 git 倉庫 倉庫和資料夾的區別在於倉庫下有一個隱藏的 .git

02_創建Git倉庫克隆倉庫git add,git commit,git push,git pull,同行沖突不同行沖突的結局方案git mergetool的使用

round rom weight art sdn automatic remote then config 1 創建Git資源庫,殘酷文件夾信息 創建git資源庫的命令: git init –bare 倉庫名稱 (當中-bare表示的意思是空的庫的意思)

建立遠程倉庫克隆遠程倉庫

建立git遠程倉庫建立遠程倉庫 首先到 http://github.com 註冊一個賬號 登錄後,創建 repository (遠程的服務端倉庫) 客戶端上創建密鑰對,將公鑰傳給服務端 在客戶端上創建倉庫,並初始化 在客戶端上建立測試文件提交給服務端,並推送給服務端 在服務端查看 再次創建一個文件提交推送到

docker搭建私有倉庫卻從谷歌下載鏡像的問題???

docker為kubelet添加一個額外的參數 // 這樣kubelet就不會在啟動pod的時候去墻外的k8s倉庫拉取pause-amd64:3.0鏡像了KUBELET_POD_INFRA_CONTAINER="--pod-infra-container-image=registry.access.

2. github創建 git倉庫克隆拉取和操作(所有的git命令前提是一定在當前項目目錄下)

push mit 什麽 one alt class 所有 -m 註冊 步驟:   1.點擊小貓,回到初始頁面   2.點擊start a project,首先會出現一個驗證email地址(我們註冊的時候,有一個email輸入,進去郵箱驗證一下) 3.重新點擊sta

Git for Windows之本地版本庫到遠端倉庫

Git for Windows之基礎環境搭建與基礎操作中介紹了Git基本環境的構建與基本的操作.生成了一個本地git版本庫,本文將介紹如何將這個版本庫推送到遠端倉庫(碼雲,github也可以).   1、註冊碼雲的賬號,建立一個public的專案 點選進入該專案,有如下資訊: (1)、紅

Git VsCode 一步一步把本地目錄放到git倉庫

  下載以及安裝軟體 1、首先需要建立一個Git賬號,https://github.com/join?source=experiment-header-dropdowns-home,此教程預設已經註冊好了Git賬號,此處不再闡述註冊過程 2、下載適合自己電腦系統的git,https://git

本地專案放到gitclone下來後。npm run dev不成功。

$ npm run dev > [email protected]1.0.0 dev D:\1E\teacher\es\tagssys > webpack-dev-server --inline --progress --config b

合併兩個git倉庫並保留每個倉庫的歷史

     問題:有兩個git倉庫 repository1和repository2,想把repository2合併到repository1,並在repository1中保留repository2的所有分支歷史    方案:  1.在repository1中新增遠端分支,,跟蹤

【iOS】元件化程序之建立元件(Git)倉庫

前言    元件化開發已經在各個大小公司中普遍使用,尤其是一線大公司更是在忙不停的將原有專案中相對獨立功能抽取出來做成獨立元件。面試中也會經常問到元件化相關的知識, 在這裡我將通過一步步構建簡單的元件化專案來掌握這門技術。首先元件化的第一步就是需要將原有專案按照基礎層、業務層

github本地建立與遠端倉庫的聯絡以及程式碼上傳與合併

一.註冊github 首先需要註冊github 並將本地生成的SSH keys放到github上setting裡的SSH and GPG keys 裡面去 二.clone到本地並建立關聯 git clone https://github.

專案同步兩個git倉庫如同時傳到gitee和github

有時候我們為了保證倉庫程式碼安全,可能將git程式碼傳送到兩個不同的git程式碼倉庫。接下來演示下如何進行操作: 首先創立

從系統報表頁面匯出20w條資料到本地只用4秒我是如何做到的

## 背景 最近有個學弟找到我,跟我描述了以下場景: 他們公司內部管理系統上有很多報表,報表資料都有分頁顯示,瀏覽的時候速度還可以。但是每個報表在匯出時間視窗稍微大一點的資料時,就異常緩慢,有時候多人一起匯出時還會出現堆溢位。 他知道是因為資料全部載入到jvm記憶體導致的堆溢位。所以只能對時間視窗做了限

TortoiseGit- 創建本地新分支提交到遠程本地新分支合並到工作分支提交到遠程工作分支等。

自動 ise 工作 tor 註意 遠程工作 關系 egit .html 整體思路: 創建本地新分支 (create branch) -- 切換到本地新分支工作 (switch/checkout) --提交修改 (commit) -- 推送到遠程新分支 (push) -