1. 程式人生 > >Github倉庫搭建和SourceTree 搭配使用

Github倉庫搭建和SourceTree 搭配使用

一 github 倉庫搭建

本例以Github為例作為遠端倉庫,如果你沒有Github可以在官網https://github.com/註冊。
由於你的本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以我們需要配置驗證資訊:

使用以下命令生成SSH Key:

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

把命令中的郵箱替換為你在github註冊的郵箱帳號,之後會要求確認路徑和輸入密碼,我們這使用預設的路徑,回車

這裡寫圖片描述

桌面 command + shitf + G ,複製上面的路徑,點選前往

這裡寫圖片描述

開啟 id_rsa.pub檔案(使用文字編輯方式),複製所有內容

這裡寫圖片描述

然後回到github 上

這裡寫圖片描述

左邊選擇SSH and GPG keys,然後點選 New SSH key 按鈕,title 設定標題,可以隨便填,貼上在你電腦上生成的 key,也就是開啟 id_rsa.pub中的內容。

這裡寫圖片描述
這裡寫圖片描述

此時就可以去建立倉庫了

這裡寫圖片描述

填寫倉庫的資訊

這裡寫圖片描述

然後就可以看到我們建立的倉庫了

這裡寫圖片描述

二 使用Sourcetree

作者這裡之前就已經安裝好了SourceTree,可以去這裡下載,本該著重講使用,以後有空再補上安裝過程

選擇『從URL克隆』,如果是第一次使用SourceTree會彈出輸入框讓你輸入你的github帳號和密碼
這裡寫圖片描述

到github建立的倉庫中複製需要關聯的URL
這裡寫圖片描述

建立本地倉庫與遠端倉庫關聯
這裡寫圖片描述

開啟本地倉庫,然後就看到工作區,以後的經常打交道的地方。README.md檔案,是作編輯的,在github倉庫中,介紹方便別人閱讀。
這裡寫圖片描述

先介紹到這裡,以後再介紹SourceTree的一些使用

相關推薦

Github倉庫搭建SourceTree 搭配使用

一 github 倉庫搭建 本例以Github為例作為遠端倉庫,如果你沒有Github可以在官網https://github.com/註冊。 由於你的本地Git倉庫和GitHub倉庫之間的傳輸是通過SSH加密的,所以我們需要配置驗證資訊: 使用以下命令

CentOS 7 : Docker私有倉庫搭建使用

docker reg expect use 啟動 倉庫 AR 通過 sel 系統環境: CentOS 7.2 192.168.0.179:docker倉庫 192.168.0.60:客戶端 安裝並啟動docker yum -y install docker system

程式碼託管完全初始化的倉庫(githup sourceTree 為例)

步驟1:在 githup(其他的程式碼託管平臺也可,筆者這裡以 githup 為例)建立一個空倉庫; 步驟2:在自己 sourceTree 講這個空倉庫拉取下來(這個有個坑啊.如果你的倉庫是公開的,那麼即使你在 githup輸錯了賬戶密碼,那麼使用者還是能拉取成功,千萬小心

GitHub 碼雲 的 Git 遠端倉庫搭建

最近在學習 Git 版本控制,現在稍微有點規模的公司都會有自己的版本控制工具,大部分公司都選擇Git這種分散式的版本控制工具。這篇文章主要講如何在開源網站搭建遠端 Git 倉庫,作為自己的一個學習記錄,也希望能夠為那些有這方面需求的童鞋提供幫助。廢話不多說,上乾貨。 第一步:搭建本地

CentOS-7 ,yum倉庫搭建及ftphttp配置

yum ftp http 掛載光盤,光盤放入光驅# mkdir /media/cdrom //創建掛載目錄,個人習慣# mount /dev/cdrom /media/cdrom/ //掛載ls /media/cdrom/ //查看是否掛載成功 安裝 vsftprpm -ivh /med

局域網yum倉庫搭建-httpftp方式

局域網yum倉庫#局域網yum倉庫搭建-http方式和ftp方式[root@YUM01 ~]# uname -aLinux YUM01 2.6.32-696.23.1.el6.x86_64 #1 SMP Tue Mar 13 22:44:18 UTC 2018 x86_64 x86_64 x86_64 GNU

gitub倉庫主頁介紹、用git管理本地倉庫github倉庫

動作 name 初始 nbsp str access 暫存區 strong 用戶名 github倉庫主頁介紹 名詞解釋: 工作區:   添加、編輯、修改文件等動作 暫存區:   暫存已經修改的文件,最後統一提交到git中 git(倉庫):   最終確定的文件保存到倉庫,成

docker私有倉庫搭建使用。

命令 proc cto secure doc entos 分享 inux port 1.下載倉庫鏡像docker pull registry 2.創建私有倉庫容器-d表示後臺啟動docker run -d -p 5000:5000 -v /opt/data/registry

如何在本地同時管理github倉庫codingnet倉庫

本文的前提條件是你在電腦上接入了github或者gitlab的倉庫,現在要接入codingnet的倉庫。   電腦上已經有了 github 的 ssh key,怎麼繼續接入codingnet 的git倉庫,也就是說如何在同一電腦上管理不同平臺的git。其實步驟和安裝github是一樣的,不一樣的地

centos7 搭建nexus 倉庫配置maven釋出jar包到倉庫

一、搭建nexus 倉庫 ## 建立/usr/local/nexus 目錄 $ mkdir /usr/local/nexus ; /cd /usr/local/nexus ## 下載nexus 安裝包 $ wget https://sonatype-download.global.

【Git】Git免密登入,使用ssh-keygen生成多個key分別用於公司的gitlab自己的github倉庫

一、在git bash中執行 ssh-keygen -t rsa -C ‘[email protected]’ -f ~/.ssh/id_rsa_xxx 二、新增配置 在使用者目錄的.ssh目

搭建使用Docker私有倉庫

有沒有感覺下載DockerHub的映象很慢?至少我感覺慢的不行了,恰好學到了怎麼搭建私有倉庫,可以把常用的映象在本地管理。 安裝Docker之後,可以是使用官方提供的registry映象來搭建一套本地私有倉庫環境: docker run -d -p 5000:5000 registry 輸

GitHubSourceTree入門教程

http://blog.csdn.net/collonn/article/details/39259227 -->本教程適用於主流的開源網站github和bitbucket,個人認為sourceTree還是比較好用的git客戶端,支援windows和mac os。

CocoaPods私有倉庫使用搭建

建立code repository pod lib create 專案名稱 e.g pod lib create RemoteNotificationManager What language do you want to use?? [ Swift

github刪除本地遠端倉庫資料夾

1、在要刪除檔案的上一級目錄中,按住shift,點選滑鼠右鍵,然後選擇  在此處開啟命令視窗。然後開啟的命令視窗是直接在該目錄的。2、輸入   git rm -r 檔名3、輸入   git commit -m"delte 檔名"4、輸入   git push這樣操作的好處就是

圖解GitHubSourceTree入門教程

-->本教程適用於主流的開源網站github和bitbucket,個人認為sourceTree還是比較好用的git客戶端,支援windows和mac os。 -->soureceTree的最新版本可能與此教程的screenshot有些許不同,但大同小異(sour

Maven倉庫搭建(二):GitHub、又拍雲、七牛雲端儲存

在上一篇博文中,主要介紹了Maven倉庫搭建原理,除了Nexus外,隨意使用一個HTTP伺服器,例如Tomcat或Nginx,都可搭建一個自己的Maven倉庫。 無論是用Nexus還是HTTP伺服器搭建Maven倉庫,總歸需要一臺伺服器,一臺伺服器需要花錢買和

實戰maven私有倉庫三部曲之一:搭建使用

在區域網內搭建maven私有倉庫,可避免每次都從中央倉庫下載公共jar包,另外將A模組作為二方庫釋出到私有倉庫後,B模組可以很方便的引用,今天我們就來實戰maven私有倉庫的搭建和使用; 環境資訊 安裝私有倉庫的機器是ubuntu16,IP是192.1

GitHub倉庫的建立刪除

首先你要有一個GitHub賬戶,可去官網註冊。 網址:https://github.com/ 頁面如下: 至此,一個遠端倉庫就建好了 如果你想刪除某個遠端倉庫是,只需開啟你想刪除的倉庫,點選setting,下拉,下面有個 Delete this repository

如何使用jekyllgithub pages搭建部落格

安裝jekyll 在linux或mac系統中,開啟終端,輸入如下: ~ $ gem install jekyll bundler ~ $ jekyll new myblog ~ $ cd myblog ~/myblog $ bundle exec jek