1. 程式人生 > >ubuntu上傳程式碼檔案到github

ubuntu上傳程式碼檔案到github

1.申請一個github帳號,然後新建一個repositories,取個名字。本例所取名字為Student-Information-Manage-System

2.在ubuntu上安裝git

sudo apt-get install git

3.生成金鑰 ssh-keygen -t rsa -C "[email protected]"

其中"[email protected]"是你的郵箱名。之後會要求確認路徑和輸入密碼,我們使用預設的一路回車就行。

成功的話會在~/下生成.ssh資料夾,按住ctrl+h可以顯示隱藏資料夾,點進去,開啟id_rsa.pub,複製裡面的key。

4.回到github,進入Account Setting,左邊選擇SSH Keys,Add SSH,title隨便填,貼上key.


5.驗證是否成功,輸入ssh -T [email protected],如果看到如下資訊,表示成功連上github.


6.在將本地倉庫上傳到github之前,需要設定username和email,因為github每次commit都會記錄他們。

git config --global user.name "onlyou2030"

git config --global user.email [email protected]

7.cd要上傳的倉庫路徑,新增遠端地址

git remote add origin [email protected]:yourName/yourRepo.git

後面的yourName和yourRepo表示你在github的使用者名稱和剛才新建的倉庫,加完之後進入.git,開啟config,這裡會多出一個remote "origin"內容,

這就是剛才新增的遠端地址,也可以直接修改config來配置遠端地址。

8.提交,上傳

1)接下來在本地倉庫新增一些檔案,比如README(注意先在本地倉庫新增README檔案後執行下面命令)

git add README

git commit -m "first commit"

2)上傳到github

git push origin master

注意:git push命令將本地倉庫推送到遠端伺服器,git pull相反。

注意:在上面提交命令後,可能會出現“因為您當前分支的最新提交落後於其對應的遠端分支”等類似錯誤,

需要先獲取遠端更新並與本地合併,再git push。

合併操作如下:

git fetch origin   //獲取遠端更新

git merge origin/master

在git push則可以成功。

如果想要新增所有檔案,可以使用“git add .”代替。

新增完成後可以在github上看到所有新增的檔案


演示專案地址為:https://github.com/onlyou2030/Student-Information-Manage-System

相關推薦

ubuntu程式碼檔案github

1.申請一個github帳號,然後新建一個repositories,取個名字。本例所取名字為Student-Information-Manage-System 2.在ubuntu上安裝git sudo apt-get install git 3.生成金鑰 ssh-keyge

idea 程式碼github 出現的出現的問題

今天上傳程式碼到github上面,出現了兩個小問題,以及解決方法,記錄下     1.問題描述         Can't create repository: springboot-email 422 Unp

解決程式碼GitHub報錯Push rejected: Push to origin/master was rejected

最近在 push 程式碼到 github 時,IDEA報錯 Push rejected: Push to origin/master was rejected 在網友找了一圈,發現都不是想要的答案 於是在命令列敲了一遍 git push,報錯資訊如下 remote: error: GH007: You

widows從本地程式碼github

1.下載git客戶端,然後開啟git--git bash 2.輸入命令 (1)git config --global user.name "github賬號使用者名稱" (2)git config --global user.email  "github賬號郵箱" (注:可以去 cd ~/.

本地 程式碼github

原文連結:https://blog.csdn.net/zamamiro/article/details/70172900      很早之前就註冊了Github,但對其使用一直懵懵懂懂,很不熟練。直到昨天做完百度前端技術學院的task,想

MAC使用pycharm程式碼Github

本人的電腦已經在GitHub中新增成功了SSH keys! 以下為在pycharm中上傳程式碼到Github的步驟。 Step1:開啟pycharm,preferences---plugins(外掛)選項,首先檢查一下,是否有相關的外掛,如果沒有,需要下載。 Step2:程式碼寫好之後,開啟VC

如何在IDE中使用Git程式碼GIThub

步驟 先新增使用者: “Window”->”Preferences”->”Team”->”Configuration”,沒有賬號的話點選”Add Entry”來新增賬號 建立倉庫: 右擊資料夾->”Team”->”Share Pro

Visual Studio Code程式碼github

前期準備 安裝Visual Studio Code 安裝git 在github上新建倉庫, 例如 vsdemo 在本機磁碟下新建一個資料夾 ,例如vs 上傳到github 將vs資料夾新

使用Git程式碼github,coding等倉庫

生成ssh 這個不多說了,很常見了,前面的文章也有分多次用到 ssh-keygen -t rsa -C "[email protected]" 配置ssh 複製id_rsa.pub檔案內容去

使用git程式碼GitHub

閱讀本節前請確認兩點:a)有GitHub賬號;b)本地已成功安裝git工具。 Windows鍵+R調出黑視窗,使用命令上傳程式碼到GitHub倉庫。 1.檢視git版本 C:\Users\xxx>git --version git version 2.8.1.windows.1

GIT日常使用操作(一):git程式碼github

轉:https://blog.csdn.net/xiaohuoche175/article/details/82422412 1,首先在github上建立一個新的專案倉庫 2,新增倉庫的一些基本屬性 這裡最好勾選的生成README檔案非必要操作,但是勾選會更佳(但在進行git

關於在Linux下程式碼Github

這裡所說的上傳程式碼指的是獲取ssh key等所有的工作已經完成 開啟要上傳程式碼的目錄,首先執行一下命令,看ssh是否能成功連線: $ssh -T [email protected] 如果出現以下字串 “xxxxx’ve successfully a

Eclipse 使用Egit外掛通過SSH程式碼GitHub

以下的敘述是基於已經在github.com上註冊了賬戶,並且在Eclipse中安裝了Egit外掛。 1、SSH上傳程式碼原理 使用SSH主要考慮兩個方面,一個是安全,第二個是傳輸速度比較快。當然還有其他的一些優點比如不用記密碼,管理起來也比較方便。 2、客戶端生成金鑰 (

git 免輸使用者名稱和密碼程式碼GitHub

平時使用git上傳程式碼到GitHub的時候,每次上傳都要輸入使用者名稱和密碼,感覺有點煩,今天去上網查了一下原因,並自己修改成功,不再需要輸入使用者名稱和密碼也能上傳程式碼。 首先要知道,為什麼會出現每次上傳程式碼都要輸入使用者名稱和密碼呢? 原因在於:

版本管理(三)之phpstorm程式碼GitHub

1.在遠端倉庫簡歷自己的資料夾(略過)2.在PHPstorm上將遠端倉庫檔案夾克隆到本地①②可能會叫你登入自己的GitHub③點選clone④檢視資料夾是否克隆成功ok了3.將要更新的資料拷貝到該資料夾4.commit該資料夾再提交5.然後Push再確認push6.等待Pas

mac環境通過git程式碼github

接著,將生成的id_rsa.pub檔案開啟,拷貝其中的公鑰內容,再github上進行貼上。即可建立和github的ssh連結。 mac 下使用如下命令,將公鑰的內容複製到記憶體裡。 pbcopy < ~/.ssh/id_rsa.pub # Copies the contents of the id_r

Git程式碼github

一共7步 1、git clone https://github.com/Flowerowl/stumansys.git       //https://github.com/Flowerowl/stu

使用git和TortoiseGit程式碼GitHub

最近和一個朋友共享開發一個小程式,但是我們需要來回拷貝工程,比較麻煩,突然想起GitHub可以當成一個版本庫來控制 這樣 我們倆開發的時候就不用複製貼上傳檔案了。。。。 關於GitHub這方面的資料網上很多 個人對dos命令又極度的恐懼。。。所以參考別人的資料 完成了使用T

GIT客戶端(TortoiseGit程式碼GitHub)操作流程

Github是管理軟體開發的首選託管網站,12306的火車票外掛一時讓國內當時很多小白開發者(當然也包括我)認識到了這個網站。GitHub可以託管各種git庫,並提供一個web介面,與 SourceForge或Google Code這樣的服務不同,GitHub的獨特賣點在於從

git程式碼github出錯

在程式碼所在目錄開啟git git clone 自己的倉庫地址 git add . git commit -m "描述” git push -u origin mater  然後出錯, git add . fatal: not a git repo