初步使用github,并上傳下載文件

使用GitHub需要先注冊GitHub的賬號,登陸進去

wKiom1k2WQGwIQGJAADzMX7wEr4167.jpg-wh_50

wKiom1k2WSKjt14QAAFr3pkEVMU223.jpg-wh_50

然后開始創建項目

start a project

wKiom1k2Ww6R1BG1AABcjr8jNn8432.jpg-wh_50

創建完成,開始生成公私鑰,可以不必每次都要輸密碼

ssh-keygen -t rsa -C "mghxy123@163.com" //填寫email地址,然后一直“回車”ok

然后把公鑰導入GitHub中的key里面去,也就是把 id_rsa.pub導入,見下圖:

wKioL1k2XEjTZ-N3AADQC8gtfgA681.jpg-wh_50

wKioL1k2XI2gbj8qAACNQtxPIY4676.jpg-wh_50

添加完了key

由于我的這里是多個公私鑰,因此我還需要在本地的公私鑰上做修改

一個系統要有多個公私鑰只要在.ssh下面增加個配置文件config.在里面編輯對于的host和文件就好

如下圖:

wKioL1k2XaqjXh01AAAsjx9SeZ0174.jpg-wh_50

記住了.ssh文件夾的權限是700

而.ssh/的所有文件的權限都是600這個就不用多說了吧

經過上述配置,你的Git應該可以通過SSH連接GitHub服務器了,可以測試一把(配置完SSH key后,就表示本地能操作該用戶下的庫,能提交代碼了):

ssh -T git@github.com
Hi mghxy123/device-check-script! You've successfully authenticated, but GitHub does not provide shell access.

當有這樣的提示的時候說明連接成功了

下面開始開始創建git庫,把空庫下載下來

git clone ssh://git@github.com/mghxy123/device-check-script.git

庫就創建好了

開始上傳文件

cd device-check-script
cp ../new_file ./
git add new_file
git commit -m "new file"
git push  //如果有其他分支,這里需要填寫清除.默認是master

OK上傳成功,我們可以到自己的git庫里面去找自己的代碼了

到此實驗結束

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

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

相關文章

NOIP2000提高組復賽C 單詞接龍

題目鏈接:https://ac.nowcoder.com/acm/contest/248/C 題目大意: 略 分析: 注意點:1.前綴和后綴的公共部分應該選最短的。2.如果兩個字符串前綴和后綴的公共部分恰好是其中一個字符串,那么這兩個字符串不能合并。 代碼…

右鍵Git Bash Here不見了怎么辦,手把手教你還原!

第一步,window R,輸入regedit回車進入注冊表 依次進入HKEY_CLASSES_ROOT —-》 Directory —-》Background —-》 shell 右鍵點擊shell,選擇新建,然后選擇項,命名為 Git Bash Here,成功后進入桌面右鍵發現…

RUNOOB python練習題6 斐波那契數列

用來練手的python 練習題其六,原鏈接 : python練習實例6 題干 : 斐波那契數列 斐波那契數列可以說是很好的遞歸理解工具了,這里就用遞歸實現一下斐波那契數列。 源代碼如下: # 返回fibonacci數列中某一項的數值 def Fibonacci(n):if n 1:return 1eli…

linux 單用戶密碼修改

1.啟動系統,并在GRUB2啟動屏顯時,按下e鍵進入編輯模式。 2.在linux16/inux/linuxef所在參數行ro更改為init/sysroot/bin/sh 3.按Crlx啟動到shell. 4.掛載文件系統為可寫模式: mount -o remount ,rw /sysroot 5換根chroot /sysroot 6.運行pass…

github windows客戶端

方法/步驟 1 1. 首先到官網下載Github客戶端 2 2. 點擊上圖紅框的按鈕開始下載客戶端。 3 3. 雙擊下載好的客戶端,開始安裝。 4 雙擊之后出現一個框 5 之后等待一段時間,出現一個在線下載界面 6 4. 在線下載完成之后開始進行安裝。安裝完成之后…

賦值語句 變量的地址相關 : RUNOOB python練習題7

用來練手的python 練習題,原鏈接 : python練習實例7 練習實例7非常的簡單也有意思。題干 : 將一個列表的數據復制到另一個列表中。 完成這個操作的代碼非常簡單,即使是我這樣的初學者應該也是一語道破,賦值語句嘛。但這里我們就列舉出幾種不…

Web標準的概念及組成

一周更新兩個或三個關于web前端的知識點,歡迎感興趣的小伙伴們一起學習討論1、WEB標準是網頁制作的標準,它不是一個標準,它是根據網頁的不同組成部分生成的一系列標準。這些標準大部分由W3C起草發布,也有部分標準由ECMA起草發布。…

Fiddler簡介及安裝和HTTPS的解決

Fiddler簡介: 一個很強大的抓包工具,類似Charles 1.安裝: Filddler官網:點擊打開鏈接 我安裝的是filddler4:點擊打開鏈接 直接下載文件,然后一路下一步就可以了 1.下載文件: 2.安裝文件一…

RUNOOB python練習題8 numpy矩陣的索引及遍歷

用來練手的python 練習題,原鏈接 : python練習實例8 題干: 輸出 9*9 乘法口訣表。 import numpy as nptable np.zeros((9,9)) for i in range(table.shape[0]):for j in range(table.shape[1]):table[i][j] (i1) * (j1)# 查詢九九乘法表 def affichage_table(a,…

ddt源碼修改:HtmlTestRunner報告依據接口名顯示用例名字

做接口測試,使用unittestddtexcel ,使用HtmlTetstRunner來生成測試用例。 查看報告的時候 用例名稱都是 test_api_1 、test_api_2 、test_api_3 的顯示 ,看的不爽,也不明確,如果是test_api_登陸成功 、 test_api_密碼錯誤 …

C#操作靜態路由表(增、刪、改、查、遍歷)

C#操作靜態路由表,通過Windows原生API進行操作(效率比通過CMD操作的高很多),支持增、刪、改、查、遍歷使用的是Iphlpapi.dll庫,這個庫里面還有很多很好用的API,有興趣的童鞋自行研究吧,這里只用…

RUNOOB python練習題9 如何在代碼中加入砸瓦魯多

用來練手的python 練習題,原鏈接 : python練習實例9 題干: 暫停一秒輸出 如何在輸出的過程中加入咋瓦魯多,讓輸出更有節奏感,滿足需求呢? import time import numpy as nptable np.arange(0,10,1,dtypeint) for i in range(tab…

服務器與客戶端連接 聊天機器人

服務器運行當顯示 E:\pycharm\python\venv\Scripts\python.exe E:/pycharm/python/協議/機器人聊天服務器.py 開始監聽 accept 說明服務器運行成功 之后運行客戶端,輸入“命令” E:\pycharm\python\venv\Scripts\python.exe E:/pycharm/python/協議/機器人聊天客戶…

Fiddler抓取https設置及其原理

Fiddler抓取https設置及其原理 2018-02-02 目錄 1 HTTPS握手過程 2 Fiddler抓取HTTPS過程 3 Fiddler抓取HTTPS設置參考 數字簽名是什么? 1 HTTPS握手過程 HTTPS 并非是應用層的一種新協議。只是 HTTP 通信接口部分用 SSL (安全套接字層)和…

springboot 返回json字符串格式化問題

在idea中yml文件中添加以下注解就可以格式化json字符串效果 spring: jackson: serialization: indent-output: true 原返回json格式為: {"isSuccess":"ok","code":"0","message":"success",&…

RUNOOB python練習題10

用來練手的python 練習題,原鏈接 : python練習實例9 題干 : 暫停兩秒輸出,并格式化當前時間。 import time,datetimeTIME datetime.datetime.now() print(TIME.strftime("%Y.%m.%d %H-%M-%S")) time.sleep(2) TIME datetime.datetime.now(…

HTTPS連接過程以及中間人攻擊劫持

HTTPS連接過程以及中間人攻擊劫持 目前很多應用都用webview加載H5頁面,如果服務端采用的是可信CA頒發的證書,在 webView.setWebViewClient(webviewClient) 時重載 WebViewClient的onReceivedSslError() ,如果出現證書錯誤,直接調…

Cookie、cookie使用方法

Cookie、cookie使用方法、保存用戶名密碼 //設置Cookie,//cname 獲取時所需參數//username,password 用于記住賬號密碼,如果只要存一個參數 password為空即可//exdays 設置過期參數 設為負數即可刪除(如-1)function setCookie(c…

RUNOOB python練習題12 找素數問題

用來練手的python 練習題,原鏈接 : python練習實例12 題干 : 判斷101-200之間有多少個素數,并輸出所有素數 源代碼如下: import numpy as np bound np.arange(101,201,1) result np.array([]) for k in bound:for i in range(k):# 如果k存在不是1或…

Linux: centOS6.5 RabbitMQ

在大多數大公司,像應用服務器軟件的安裝、部署都是運維的事情,其實自己去嘗試部署一下,也是有收獲的。 有機會正好嘗試了Linux下的rabbitMq安裝過程,做了記錄,希望有用到的人可以做下參考。 安裝環境: Li…