TortoiseGit上傳項目到GitHub

1. 簡介

????gitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名gitHub。

2. 準備

2.1??安裝git:https://git-scm.com/downloads。無腦安裝

2.2??安裝TortoiseGit(小烏龜):https://tortoisegit.org/download/。無腦安裝

2.3??在GitHub上申請好賬號。

3. 步驟

3.1??? 做完以上的準備后,打開小烏龜的settings進行設置。如圖:

?

3.2 ?? 打開后如圖所示,進行如下操作:

?

3.3 ?? 在TortoiseGit中打開TuTTYgen,如圖所示

?

3.4.????打開后彈出頁面如下所示:

3.4.1??第一步,點擊Generates生成秘鑰,生成的過程要不同的再進度條底下不同的移動,不然會卡住;

3.4.2??第二步,點擊Save private key,把秘鑰保存在一個文件夾中。

?

3.5 ?? 登錄GitHub賬號,然后進入Settings,如下圖

?

3.6 ?? 進入到Settings界面后如圖所示,

3.6.1??第一步,先點擊SSH and GPG keys,進入如下界面

3.6.2??第二步,點擊New SSH key

?

?

3.7? ? 點擊new SSH key之后,如下圖所示,

?

填寫完成后點擊Add SSHkey生成如圖所示:

?

3.8.? 然后點擊創建新的repository:

3.8.1 第一步,先點擊new repository 如下:

?

3.8.2 第二步,點擊創建以后,如下圖:填寫好信息,然后點擊create repository完成創建。

?

3.9 ? 創建完成后生成如下如所示:生成的SSH地址,后面會用到。

?

?

3.10.? 創建一個文件夾,里面包含要上傳文件,例如:

?

3.11.? 選中這個文件夾,右鍵創建git版本庫,彈出對話框:進行確定即可。

?

3.12.? 然后繼續選中這個文件夾,右鍵進行git commit(提交),會彈出如下對話框:

然后填寫圖中要提交的文件,和提交信息(隨便填)。

?

確定后會彈出如下對話框,顯示提交成功:說明明已經提交到版本庫了。但是還沒完。

?

3.13.? 繼續選中文件,然后右鍵進行選擇同步,彈出對話框:點擊管理,后面會彈出另一個對話空填寫遠端的URL也就是我們之前生成的SSH項目地址。

?

3.14.? 點擊管理后,生成對話框如下,要進行如下信息填寫:

?

填寫完后進行確認,回到之前對話框,如下:

?

3.15.? 點擊推送,等待推送完畢后,顯示如下:

?

?

3.16.? 最后,我們終于完成把本地的代碼通過小烏龜上傳到了GitHub上。回到GitHub我們可以看到我們上傳的文件。

?

?

完成上傳。

轉載于:https://www.cnblogs.com/Zhi-Z/p/8722359.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/389911.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/389911.shtml
英文地址,請注明出處:http://en.pswp.cn/news/389911.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

496. 下一個更大元素 I

496. 下一個更大元素 I 給你兩個 沒有重復元素 的數組 nums1 和 nums2 ,其中nums1 是 nums2 的子集。 請你找出 nums1 中每個元素在 nums2 中的下一個比其大的值。 nums1 中數字 x 的下一個更大元素是指 x 在 nums2 中對應位置的右邊的第一個比 x 大的元素。如果…

利用PHP擴展Taint找出網站的潛在安全漏洞實踐

一、背景 筆者從接觸計算機后就對網絡安全一直比較感興趣,在做PHP開發后對WEB安全一直比較關注,2016時無意中發現Taint這個擴展,體驗之后發現確實好用;不過當時在查詢相關資料時候發現關注此擴展的人數并不多;最近因為…

美團騎手檢測出虛假定位_在虛假信息活動中檢測協調

美團騎手檢測出虛假定位Coordination is one of the central features of information operations and disinformation campaigns, which can be defined as concerted efforts to target people with false or misleading information, often with some strategic objective (…

869. 重新排序得到 2 的冪

869. 重新排序得到 2 的冪 給定正整數 N ,我們按任何順序(包括原始順序)將數字重新排序,注意其前導數字不能為零。 如果我們可以通過上述方式得到 2 的冪,返回 true;否則,返回 false。 示例 …

org.apache.maven.archiver.MavenArchiver.getManifest

eclipse導入新的maven項目時,pom.xml第一行報錯: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveConfiguration) 解決辦法: help -> Install New…

殺進程常用命令

殺進程命令pkill 進程名killall 進程名 # 平緩kill -HUP pid # 平緩kill -USR2 pidkill pid (-9 不要使用)轉載于:https://www.cnblogs.com/jmaly/p/9492406.html

CertUtil.exe被利用來下載惡意軟件

1、前言 經過國外文章信息,CertUtil.exe下載惡意軟件的樣本。 2、實現原理 Windows有一個名為CertUtil的內置程序,可用于在Windows中管理證書。使用此程序可以在Windows中安裝,備份,刪除,管理和執行與證書和證書存儲相…

335. 路徑交叉

335. 路徑交叉 給你一個整數數組 distance 。 從 X-Y 平面上的點 (0,0) 開始,先向北移動 distance[0] 米,然后向西移動 distance[1] 米,向南移動 distance[2] 米,向東移動 distance[3] 米,持續移動。也就是說&#x…

回歸分析假設_回歸分析假設的最簡單指南

回歸分析假設The Linear Regression is the simplest non-trivial relationship. The biggest mistake one can make is to perform a regression analysis that violates one of its assumptions! So, it is important to consider these assumptions before applying regress…

Spring Aop之Advisor解析

2019獨角獸企業重金招聘Python工程師標準>>> 在上文Spring Aop之Target Source詳解中,我們講解了Spring是如何通過封裝Target Source來達到對最終獲取的目標bean進行封裝的目的。其中我們講解到,Spring Aop對目標bean進行代理是通過Annotatio…

react事件處理函數中綁定this的bind()函數

問題引入 import React, { Component } from react; import {Text,View } from react-native;export default class App extends Component<Props> {constructor(props){super(props)this.state{times:0}this.timePlusthis.timePlus.bind(this);}timePlus(){let timethis…

301. 刪除無效的括號

301. 刪除無效的括號 給你一個由若干括號和字母組成的字符串 s &#xff0c;刪除最小數量的無效括號&#xff0c;使得輸入的字符串有效。 返回所有可能的結果。答案可以按 任意順序 返回。 示例 1&#xff1a; 輸入&#xff1a;s “()())()” 輸出&#xff1a;["(())…

為什么隨機性是信息

用位思考 (Thinking in terms of Bits) Imagine you want to send outcomes of 3 coin flips to your friends house. Your friend knows that you want to send him those messages but all he can do is get the answer of Yes/No questions arranged by him. Lets assume th…

Chrome無法播放m3u8格式的直播視頻流的問題解決

出國&#xff0c;然后安裝這個插件即可&#xff1a;Native HLS Playback https://chrome.google.com/webstore/detail/native-hls-playback/emnphkkblegpebimobpbekeedfgemhof?hlzh-CN轉載于:https://www.cnblogs.com/EasonJim/p/8737001.html

大數據相關從業_如何在組織中以數據從業者的身份閃耀

大數據相關從業Build bridges, keep the maths under your hat and focus on serving.架起橋梁&#xff0c;將數學放在腦海中&#xff0c;并專注于服務。 通過協作而不是通過孤立的孤島來交付出色的數據工作。 (Deliver great data work through collaboration not through co…

暑假周總結六

本周開始了做網站的商品展示和商品查詢的功能&#xff0c;基本功能已完成了。平均每天花4到5個小時進行學習和編碼 這周學習了lucene分詞器&#xff0c;但是雖然學了一些這些方面的東西&#xff0c;但是查詢的時候效果還是不行&#xff0c;還是繼續學習 一些更好處理關鍵字的方…

Django進階之中間件

中間件簡介 在http請求 到達視圖函數之前 和視圖函數return之后&#xff0c;django會根據自己的規則在合適的時機執行中間件中相應的方法。 中間件的執行流程 1、執行完所有的request方法 到達視圖函數。 2、執行中間件的其他方法 2、經過所有response方法 返回客戶端。 注意…

漢諾塔遞歸算法進階_進階python 1遞歸

漢諾塔遞歸算法進階When something is specified in terms of itself, it is called recursion. The recursion gives us a new idea of how to solve a kind of problem and this gives us insights into the nature of computation. Basically, many of computational artifa…

500. 鍵盤行

500. 鍵盤行 給你一個字符串數組 words &#xff0c;只返回可以使用在 美式鍵盤 同一行的字母打印出來的單詞。鍵盤如下圖所示。 美式鍵盤 中&#xff1a; 第一行由字符 “qwertyuiop” 組成。 第二行由字符 “asdfghjkl” 組成。 第三行由字符 “zxcvbnm” 組成。 示例 1&a…

windows 停止nginx

1、查找進程 tasklist | findstr nginx2、殺死進程 taskkill /pid 6508 /F3、一次殺死多個進程taskkill /pid 6508 /pid 16048 /f轉載于:https://blog.51cto.com/dressame/2161759