1. 程式人生 > >Git本地倉庫連線Github/GitLab遠端倉庫

Git本地倉庫連線Github/GitLab遠端倉庫

重點放在前面

上傳的Github/GitLab賬戶郵箱一定要和本地配置的郵箱相同,也就是說如果郵箱不相同,每次連線不同的Github/GitLab賬戶時,本地需要重新配置郵箱,但是ssh不用重新生成,測試過了。GitLab連線和Github相同,所以會一邊就好了~

第一步

首先本地建立一個倉庫資料夾,可以是已有的專案資料夾,Git bash到當前資料夾下,輸入git init使其受git版本控制。

第二步

登陸github.com網站,建立一個新的專案,最後一個初始化不要點選
在這裡插入圖片描述
下一步自動開啟建立的新專案,看到如下頁面
在這裡插入圖片描述
看到第二段只有兩行程式碼的那部分,我們通過第二種方法“已存在一個本地Repository倉庫”,來進行Github連線,remote和push到操作

$ git remote add origin https://github.com/ihuangrong/testgit.git

下一行程式碼出現錯誤

Huang [email protected] MINGW64 ~/Documents/git/testgit (master)
$ git push -u origin master
error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/ihuangrong/testgit.git'

問題是郵箱不匹配,所以解決辦法是配置姓名和郵箱

,(如果以後切換谷歌的GitLab也要先配置這一步)

Huang [email protected] MINGW64 ~/Documents/git/testgit (master)
$ git config --global user.email "[email protected]"

Huang [email protected] MINGW64 ~/Documents/git/testgit (master)
$ git config --global user.name "xxx"

然後再試一次git push -u origin master就ok啦
會彈出視窗要求輸入登陸資訊
在這裡插入圖片描述

Huang [email protected] MINGW64 ~/Documents/git/testgit (master)
$ git push -u origin master
Enumerating objects: 4, done.
Counting objects: 100% (4/4), done.
Delta compression using up to 8 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (4/4), 261 bytes | 261.00 KiB/s, done.
Total 4 (delta 0), reused 0 (delta 0)
remote:
remote: Create a pull request for 'master' on GitHub by visiting:
remote:      https://github.com/ihuangrong/testgit/pull/new/master
remote:
To https://github.com/ihuangrong/testgit.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

再回到Github網站你的專案,重新整理,會發現原來的介面出現原生代碼檔案了。以後直接在本地寫程式碼,需要上傳的時候重新push一次就可以了,push命令沒忘吧?git push origin master

有空再寫一篇ssh驗證連線Github的~

相關推薦

Git本地倉庫連線Github/GitLab遠端倉庫

重點放在前面 上傳的Github/GitLab賬戶郵箱一定要和本地配置的郵箱相同,也就是說如果郵箱不相同,每次連線不同的Github/GitLab賬戶時,本地需要重新配置郵箱,但是ssh不用重新生成,測試過了。GitLab連線和Github相同,所以會一邊就好了

Git 使用Git bash將本地倉庫連線多個遠端倉庫

總結:  git remote add gitee +gitee倉庫的地址git push coding master git push gitee mastergit push origin master關聯多個倉庫時需要指定具體的倉庫起初我是用github的,後來發現了國內的coding和碼雲也超好用啊。

本地git提交和刪除github遠端倉庫的檔案

刪除遠端檔案的命令:  git rm -r --cached dirnamegit commit -m "delete file"git push origin master 如,要刪除Fragm

Git本地init與push到遠端倉庫

1、先進行git配置項檢視與修改初始化 .git刪除:rm -rf .git 檢視資訊:git config --list $ git config --list core.symlinks=false core.autocrlf=true core.fscache=t

git 本地專案推送到遠端倉庫(或者倉庫分支)Window版-01

初始化專案git init 確保安裝了git 在專案根目錄下進入 git命令列 使用git init 命令 使用 git add .命令 使用 git commit

git本地檔案上傳到遠端倉庫時,本地專案與遠成倉庫不是同一個專案的BUG

原文地址 http://blog.csdn.net/lindexi_gd/article/details/52554159 本文講的是把Git在最新2.9.2,合併pull兩個不同的專案,出現的問題如何去解決fatal: refusing to merge unre

Git本地專案推送到遠端倉庫

有時候,我們需要把本地的專案推送到遠端Git倉庫(GitHub或者自己搭建的GitLab)中,可以通過以下幾個步驟來實現: 1、新建遠端倉庫 我們需要在遠端git服務端新建一個Git倉庫來儲存管理本地的專案,有兩種方法,比較簡單,如下: 1. 通過G

Git本地專案配置多個遠端倉庫

目錄 Git一個專案多個遠端倉庫的使用 本地專案配置多個遠端倉庫 現在專案中有一個需求就是一個專案需要推送到多個遠端倉庫。 首先在工作目錄開啟git-bash 然後輸入git rem

Git本地關聯到github遠端

從本地關聯到一個git倉庫,也就是本地有個專案資料夾,讓他跟一個在github的倉庫關聯 echo "# test2" >> README.md git init git add README.md git commit -m "first commit" gi

git本地專案推動到gitlab遠端伺服器

本地已經有了現成的專案,需要將此專案push到遠端gitlab的伺服器上。具體操作步驟如下: 1.在gitlab上建立好對應的project 首先,我們現在gitlab伺服器上建立[email protected]:xxx/xxx.git專案,xx

Git連線GitLab遠端倉庫

1、簡介 遠端倉庫是指託管在網路上的專案倉庫,現在網際網路上有很多專案託管平臺,比如github、gitlab等。為了不公開自己專案程式碼,可以在自己的伺服器上搭建自己的專案倉庫,最常見的是搭建GitLab。 本地Git與遠端伺服器GitLab之間連線方式主要分為:SSH方式和HTTP方式。 HTTP方

本地檔案上傳到遠端倉庫gitgithub,前提是上傳的不能是空資料夾

把本地檔案上傳到遠端倉庫:git和github 前提是上傳的不能是空資料夾,git是不能上傳空資料夾的,要是太想上傳空資料夾,就往裡面放一個readme.txt,老子搞了半天就是因為這個原因沒上傳成功我的檔案目錄,廖雪峰的部落格裡面也沒有提醒,真是太壞了 (

git將專案上傳到遠端倉庫,如 github

首先要先安裝好git。 初次安裝git需要先配置好使用者名稱和郵箱,否則git 會提示: please tell me who you are   開始配置,配置命令分別為: git config --global user.name "username" git

git圖形化介面工具Source Tree與Github建立遠端倉庫

Source Tree上與Github建立遠端倉庫 1,在Github上建立倉庫   2,輸入資訊並建立: 3,專案建立成功: 4,回到sourcetree上建立 5,輸入目標路徑: 注:目標路徑為你要上傳的專案地址

git本地倉庫關聯多個遠端倉庫

直接貼程式碼: [email protected] MINGW32 ~/IdeaProjects/myBoot (master) $ git remote add originlocal h

git連線不上遠端倉庫---visualstudio提交程式碼報錯:no upstream configured for branch 'master'

1,新建資料夾,在檔案下下滑鼠右鍵git bush--->git init,初始化倉庫; 2,設定gitthub倉庫地址:git remote add origin https://github.com/z*****g/lm.git 3,git pull origin master 4,git p

Git系列文章(三):本地新建專案提交至遠端倉庫

------新建專案後,選中專案資料夾右鍵git Bash Here ------使用git init ------使用git status ------使用git add . ------使用git commit -m "新增檔案" ------使用gi

本地倉庫推送到遠端倉庫git操作

本地倉庫推送到遠端倉庫的git操作 1>建立遠端倉庫按鈕 2>建立遠端倉庫,兩部到位 3>將本地倉庫的檔案推送到遠端倉庫 (1)由於遠端庫是空的,我們第一次推送master分支時,加上了-u引數,Git不但會把本地的master分支內容推送的遠端新的mas

使用git命令將本地專案推送到遠端倉庫

推送前需要在遠端倉庫建立好repository和project,之後會生成專案的url,比如 [email protected]:finger-shoot/shoot-photographe

Git之使用GitHub搭建遠端倉庫

引言: 在前面,介紹瞭如何使用Git,構建我們的本地倉庫,輕鬆的實現了版本控制以及程式碼還原,修改日誌檢視等;假如是多個人一起來開發一個程式呢?則需要一個作為伺服器的遠端倉庫!當然搭建一個伺服器是需