1. 程式人生 > >第一次使用git連線github執行clone,你應該做些什麼?

第一次使用git連線github執行clone,你應該做些什麼?

Windows下(已經裝好了git):

1、你需要在某個資料夾啟動bash,通常右鍵Git Bash Here即可,當然如果你linux掌握不錯,也可以用控制檯進入資料夾。

2、輸入  

git init
回車。   初始化這個資料夾(請確認你已經執行過
git config --global user.name 'se'
git config --global user.email '[email protected]'

來設定好你的git ,單引號中的文字請替換你自己的)。

3、現在你需要知道,直接執行clone是不可以的,原因在於,你的本地git到底是誰,github並不知道。所以我們需要配置驗證資訊。

首先,生產ssh key。

ssh-keygen -t rsa -C "[email protected]"

把你的github郵箱填寫在雙引號裡面。

這時候你會看到一個地址,我的是C:\Users\XXX\.ssh。請記住。然後連續回車,直至命令結束。

4、開啟剛才你記錄的資料夾C:\Users\XXX\.ssh。用記事本或者其他編輯軟體開啟id_rsa.pub檔案。全選並且複製

5、登入你的github。在右上角的下拉框裡找到settings選項

6、點選左側的SSH and GPG keys ,並點選右上角的 New SSH key。

7、填寫Title(隨便填),把剛才複製的key貼上進去,並且點選Add SSH key。

8、執行

ssh -T [email protected]
如果收到 Hi XXX! You've successfully authenticated, but GitHub does not provide shell access.說明你成功配置了驗證資訊。

9、執行你的clone命令即可

附錄:

克隆clone(ssh):

git clone [url]
檢視遠端倉庫:
git remote
檢視遠端倉庫詳情:
git remote -v
新增遠端倉庫
git remote add [shortname] [url]
下載
git fetch [shortname]
合併分支
git merge [url] master
提取資料並嘗試合併
git pull [shortname]
推送分支
git push [shortname] master
刪除遠端倉庫
git remote rm [shortname]







相關推薦

第一使用git連線github執行clone應該什麼?

Windows下(已經裝好了git): 1、你需要在某個資料夾啟動bash,通常右鍵Git Bash Here即可,當然如果你linux掌握不錯,也可以用控制檯進入資料夾。 2、輸入   git init回車。   初始化這個資料夾(請確認你已經執行過git confi

第一安裝vs2010無法執行程式系統找不到exe檔案LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 檔案無效或損壞

最近在看資料結構的一些書籍,怎奈程式碼是c寫的,所以安裝一個編譯器vs2010來測試程式碼,但是建完檔案後編譯ok,f5卻出現錯誤:無法啟動程式,系統找不到指定檔案。上網找了一些解決辦法,但是仍然無法解決。對了,是debug模式下出錯,release程式執行沒有問題。 後來看一個人提出瞭解決方案,找到檔案安

工作3年+的技術/測試人員入職第一應該什麼

前言            工作3年+技術人員、測試人員在入職第一天,除了尋常的熟悉公司文化、團隊人員、安裝工具等等外,還需要了解什麼,才能儘快上手新的工作呢?由於有豐富的工作經驗,也接觸了不同的團隊、公司,那麼除了所有公司共同的或者類

當面試官問執行緒池時應該知道什麼?

Java面試中,執行緒池也算是一個高頻的問題,其實就JDK原始碼來看執行緒池這一塊的實現程式碼應該算是寫的清晰易懂的,通過這篇文章,我們就來盤點一下執行緒池的知識點。 本文基於JDK1.8原始碼進行分析 首先看下執行緒池建構函式: public ThreadP

曹工說Redis原始碼(7)-- redis server 的週期執行任務到底要

文章導航 Redis原始碼系列的初衷,是幫助我們更好地理解Redis,更懂Redis,而怎麼才能懂,光看是不夠的,建議跟著下面的這一篇,把環境搭建起來,後續可以自己閱讀原始碼,或者跟著我這邊一起閱讀。由於我用c也是好幾年以前了,些許錯誤在所難免,希望讀者能不吝指出。 曹工說Redis原始碼(1)-- redi

基於Nginx實現10萬+併發應該的Linux核心優化

由於預設的Linux核心引數考慮的是最通用場景,這明顯不符合用於支援高併發訪問的Web伺服器的定義,所以需要修改Linux核心引數,是的Nginx可以擁有更高的效能; 在優化核心時,可以做的事情很多,不過,我們通常會根據業務特點來進行調整,當Nginx作為靜態web內容

假如是架構師什麼

很多做軟體開發同學的夢想都是成為一名架構師,而架構師的核心工作就是做好軟體設計。軟體設計是軟體開發過程中的一個重要環節,那麼如何進行軟體設計,其輸出標準又是什麼呢?軟體設計過程中,如何和各個相關方溝通,使軟體設計能同時滿足使用者的功能需求和非功能需求,並降低公司的開發成本?  前期思考   很多軟

使用git客戶端第一git clone github com程式碼的方法

                     使用git客戶端第一次git clone github.com程式碼的方法使用git-clone命令從github上同步github上的程式碼庫時,如果使用SSH連結,而你的SSH key沒有新增到github帳號設定中,系統會報下面的錯誤:  Permission

git第一提交程式碼到碼雲git pull 報錯:fatal: refusing to merge unrelated histories

第一次提交的步驟: 1、進入專案目錄,執行 git init 2、連線遠端倉庫 git remote add origin 遠端倉庫地址(從碼云乎喲這github上覆制地址即可) 3、報錯:git pull 報錯:fatal: refusing

關於ssh連線主機git連線github失敗的問題:ssh -T git@github.com&&Permission denied (publickey)

關於ssh連線主機,git連線github失敗的問題 問題:$ ssh -T [email protected] Permission denied (publickey) 解析: 1、可以看出問題出在publickey(公鑰) 2、接著ssh -T -v git@g

Git連線github不用每次輸入使用者名稱和密碼的方法

https://blog.csdn.net/tzl7860071/article/details/52549781   每次git clone 和push 都要輸入使用者名稱和密碼。雖然安全,但在本機上每次都輸有些麻煩,如何記住使用者名稱和密碼呢? 當你配置好git後,在C:\Document

第一機房收費登陸-執行時錯誤'91'

背景 最近開始第一次機房收費專案了,這就需要配置源資料庫,但是網上對於配置已經有了很多解決辦法,再此我就不在說明。現在我要解決的問題是在配置完之後,當你登陸時,你會遇到執行時錯誤‘91’這個問題。 出現原因 出現這個問題是由於你資料庫中的sa登入名的密碼與機房收費源系統的密碼不一致,如果

vscode git連線github

上一篇文章中介紹了vscode中git的簡單使用方法vscode git的簡單使用 上次只講到了本地庫的建立,這次說明下怎麼push到github上 首先需要有一個github的賬號  github官網 可以去註冊一個賬號,免費的 註冊好之後登陸後之後 點選新建一個倉庫 注意

git連線github步驟

1、下載git工具(http://www.bootcss.com/p/git-guide/#rd)。 2、安裝git,安裝完成之後再git目錄下找到git bash,如果能開啟彈出一個視窗表示安裝成功了。 3、安裝完成之後在git bash中輸入命令

懶妹子,第一開始想寫博客有那麽一丟丟小激動呢 ememem--進入正題分享關於個別iphoneX輸入框失去焦點的bug

個人 監聽 window 自帶 scrolltop 包括 == focus 失去焦點 近來iphone新機鋪面而來,作為一個自己沒有iphone最新機的小前端,也只有羨慕的份啦,不過呢代碼還是要碼的,新機的bug還是要改滴,iphone x系列包括xs xr,當input獲

懶妹子,第一開始想寫部落格有那麼一丟丟小激動呢 ememem--進入正題分享關於個別iphoneX輸入框失去焦點的bug

近來iphone新機鋪面而來,作為一個自己沒有iphone最新機的小前端,也只有羨慕的份啦,不過呢程式碼還是要碼的,新機的bug還是要改滴,iphone x系列包括xs xr,當input獲取焦點後鍵盤彈起,頁面隨著鍵盤向上滑動,一切正常,然鵝,當輸入完,點選手機鍵盤自帶的完成按鈕,或者是你要進入下一步操作,

window下用git連線Github

一、連線配置 Git與Github並不相同,Git作為一個開源的分散式版本控制系統,由開發者將原始碼存入一個git倉庫中以便日後使用,而github則是可以提供git服務一個大型網站,核心操作方式還是由git進行管理。 要使用git對github庫進行管理,則首先需要安裝git服務。最近的Mac中已經預裝

第一在linux下執行.netcore程式

.netcore的跨平臺如此之火,忍不住想試試 在linux下部署 .net 程式。 雖然是借鑑,但過程坎坷。對從未使用過linux的我難度可想而知,但萬事有百度。分享一些坑,下載Centos7後,安裝在VMware中,注意網路連線,最好是關機後重新啟動。 總體思路 環境

Git連線GitHub

本地初始化一個倉庫,並且關聯到GitHub遠端的新建倉庫。 配置Git使用者和郵箱 配置git全域性使用者和郵箱,連線GitHub的話要配置成GitHub的使用者名稱和郵箱,但是下邊我用的不是GitHub的使用者名稱,也能夠用。 git config --global user.name user

第一git的使用(拉取和提交資料)

從程式碼倉庫克隆專案到本地 左邊是兩種方式:加密或者不加密(看個人需求選擇) 右邊是對應的倉庫地址連結 克隆到本地來:$ git clone 上面所提到的倉庫地址連結 對本地倉庫進行操作(在你所克隆到的本地目錄中且要從你本地目錄再進入你克隆下來的本地倉庫裡) 這裡我最開