1. 程式人生 > >如何在github上釋出一個帶動畫介紹的專案

如何在github上釋出一個帶動畫介紹的專案

前提條件:
1.你已經有github賬號;
2.本地已經安裝了git;
下面是操作步驟:
一、給github賬號設定SSH的方法
A、先在本地生成ssh key:
開啟git Bash;在git Bash命令列介面輸入命令。
1.檢查本機的ssh金鑰
命令1:cd ~/. ssh
如果提示:No such file or directory 說明你是第一次使用git。
2.備份原金鑰:
mkdir key_backup // 建立子目錄”key_backup”
cp id_rsa* key_backup // 拷貝id_rsa打頭的檔案到目錄”key_backup”
rm id_rsa* // 刪除id_rsa打頭的檔案;
3.建立新金鑰:
命令2:ssh-keygen -t rsa -C “your email address”
命令3:ssh-keygen -t rsa -f ~/.ssh/xxx -C “your email address”
這裡的your email address 替換成自己的email;
命令2建立的金鑰檔案為:id_rsa和id_rsa.pub;命令3建立的金鑰檔案為:xxx和xxx.pub;
B.在github中儲存公鑰字串
命令:cat ~/.ssh/xxx.pub
將輸出金鑰檔案xxx.pub中的字串,拷貝所有字串;
登入github,點選右上角的 Account Settings—>SSH Public keys —> add another public keys
把你本地生成的金鑰複製到裡面(key文字框中), title可以以郵箱名稱命名以示區分。點選 add key 就ok了。
C.驗證授權是否成功
命令:ssh –T

[email protected]

二、本地工程和github專案的連線
1.登入github,New repository;複製遠端的倉庫地址,如:
[email protected]:chwnFlyPig/xxx.git;
2.推送本地工程到github倉庫
進入到本地工程根目錄,依次執行:
git init # 本地倉庫初始化,執行完後會在工程目錄下生成一個.git的隱藏目錄
git add . # 新增所有檔案到本地索引,命令用法:git add
git commit # 提交修改到本地倉庫,可以使用git commit -a 代替git add . 和git commit兩條命令
git remote add origin

[email protected]:chwnFlyPig/xxx.git # 新增遠端倉庫地址,儲存在 origin變數中
如果上一步命令提示錯誤:fatal: remote origin already exists.
請先執行:git remote rm origin,然後重新add origin命令;
git push -u origin master # 按照前一條命令中origin給定的github地址推送到github倉庫

git常用命令如下:
ls 檢視當前目錄的內容
cd /d 切換到d盤
cd java/ 開啟當前目錄下的java目錄
cd j(table鍵) 如果當你想開啟java目錄且當前目錄下只有一個j開頭的目錄,輸入J 然後按鍵盤上的table鍵,會自動幫你補齊。
cd .. 返回上一級目錄
git push origin master #推送本地更新到遠端
git pull origin master #將遠端更新到本地
git remote -v //檢視你當前專案遠端連線的是哪個倉庫地址。
git fetch origin //取得遠端更新,這裡可以看做是準備要取了
git merge origin/master //把更新的內容合併到本地分支/master

三、建立帶動畫示意圖的工程介紹
1.使用安卓模擬器執行本地專案;
2.安裝LICEcap;
3.根據展示需要,使用LICEcap錄製本地專案的某個片段;錄製stop後,會自動生成.gif圖片。
4.將該.gif圖片新增到本地工程的目錄下,比如,在本地工程目錄下建立一個目錄introduce,然後將.gif圖片新增進去;
5.使用git add .等一系列命令將該.gif圖片新增到遠端倉庫中;
6.登入github,建立README.md,在裡面輸入文字填寫該工程的用途和使用方法;新增圖片連結的語法是:
image
其中檢視.gif圖片url的方法是在工程中開啟.gif檔案,點選其中的Raw按鈕,就可以獲取url了。比如我們剛才的那個.gif圖片,其raw地址就是:
https://raw.githubusercontent.com/chwnFlyPig/foodClone/master/introduce/116.gif
遞交儲存後,你的工程就會有圖文並茂的介紹頁了。

相關推薦

如何在github釋出一個動畫介紹專案

前提條件: 1.你已經有github賬號; 2.本地已經安裝了git; 下面是操作步驟: 一、給github賬號設定SSH的方法 A、先在本地生成ssh key: 開啟git Bash;在git Bash命令列介面輸入命令。 1.檢查本機的ssh金

Github刪除一個專案

最近在Github上瀏覽,不小心fork了一個專案。想刪除,現在記錄下來。 1.點選選擇fork的專案,以gubai為例 2.進入後,點選Settings 3.進入頁面後,點選Delete this repository 4.輸入gubai/gubai,

如何在githubfork一個專案來貢獻程式碼以及同步原作者的修改

作為一個IT人,通過github進行學習是最快的成長手段。我們可以瀏覽別人的優秀程式碼。但只看不動手還是成長得很慢,因此為別人貢獻程式碼才是明智之舉。比如我們看下片看,許多大片都是由字幕組免費翻譯壓制的。為什麼他們要這樣做呢?因為他們都是聰明的大學生,為了提高聽力水平,提高筆譯水平才這樣乾的!中國人

GitHub釋出專案

如何在GitHub上釋出專案 1、註冊一個github賬號 2、本地安裝git(不會的自行百度) 3、新建一個倉庫 4、點選 Create repository 建立倉庫 5、克隆到本地 (克隆如圖的地址) 6、在本地倉庫中新增想要釋出的專案,然後推送到遠端庫 然後你的倉庫會出現推送

MyEclipse 8 5整合Git 並在Github釋出專案

                       最近Git火得如日中天,而且速度體驗和團隊模式都很不錯。手頭正好有個學生實訓專案,時間緊任務重,而且學校內網管理太緊,所以就想借助於Internet的分散式開發,因此想到了Github。       經過一天的除錯,終於把環境搭建好了,中間遇到了很多小細節問題,走

MyEclipse10整合Git,並在Github釋出專案

設定一下你的SSH Key資訊,這步很重要,否則專案是提交不上去的。 從你的開始選單裡開啟Git Bash。 在$提示符後面,輸入 ssh-keygen -t rsa -C "[email protected]" 回車,注意:ssh-keygen是連著寫的,中間沒有空格。 這時候系統會提示你一些問

Github釋出一天Star數破4K的專案瞭解一下

前言 隨著時間的推移,我們大家最熟悉的Windows作業系統不斷髮展。現在Windows已經發展到了Windows10版本。可能大家和我一樣,真正使用Windows作業系統也不過是從Windows7開始。對於老系統,也只是從課本、老師或者其他人的談論中瞭解了一

在tomcat釋出一個javaweb專案

第一步,打war包: eclipse中選中專案》右鍵》Export》Web》War file. 選擇路徑後會將專案打成war包。 第二步,釋出: 將war包放到tomcat的安裝路徑下的webapps下面,然後啟動tomcat,war包會自動解壓。這個時候釋出成功。

經驗總結-完整介紹Android Studio中Git的使用之在GitHub建立一個遠端倉庫(二)

說完本地Git倉庫,那麼如何將專案上傳至遠端的GitHub倉庫呢?首先我們需要有一個託管平臺,然後需要建立一個倉庫。現在我們開始註冊一個GitHub賬號,然後去後new 一個倉庫吧: 一、首先我們需

github一個倉庫存放多個專案

我們一般在本地習慣在本地分門別類存放練習程式碼,或者按IDE,或按程式語言等等。按照一般人編譯器上一個專案,github一個倉庫看著挺亂的,但是這個時候就需要一個類似資料夾的東西,存放這些專案了。 ex: 我想把intellij Idea這個資料夾上傳到github,這裡存放

如何在github展示作品——為你的專案生成一個快速訪問的網址

  (這裡值針對Windos系統的,因為本人用的是Window系統,暫時沒有條件在其他平臺上測試)1.建立命名為 <userName>.github.io的倉庫。   這裡的userName為使用者名稱,一般是你註冊時的使用者名稱。比如個人主頁的網址是https://github.com/Dais

收藏一個動畫效果的ScrollViewer以及ScrollBar的模板

tps tro change bin nta idc aries htm 引用 原文:收藏一個帶動畫效果的ScrollViewer以及ScrollBar的模板 這裏介紹一個帶動畫效果的ScrollViewer和ScrollBar,總共分為兩個資源字典,直接拿來引用即

如何在GitHub建立一個工程

今天試一試在GitHub上建立一個專案,百度了很久未果,發現在GitHub上就有詳細的步驟教的,只不過是英文的,看著實在是太費勁了,於是就參考了一下外加總結吧(注意前提是你的電腦上已經安裝完git了,才能進行以下操作)。 1.什麼是GitHub GitHub是一個用於版本

githubfork一個分支,如何和主分支同步

github fork一個分之後,過一段時間就會和主分支的差異比較大。 這樣提交pr的時候就會衝突,這個時候我們就需要和主分支同步程式碼。 步驟: 1. git remote add upstream [email protected]:coreos/etcd.git &

2018年10月份GitHub最熱門的Python開源專案

本文我們將和大家介紹 GitHub 上 10 月份最受歡迎的 11 個Python開源專案,在這些專案中,你有在用或用過哪些呢? 1TensorFlow-Course https://github.com/open-source-for-science/TensorFlow-Cour

如何在github釋出程式碼並且建立分支

所有 1.初始化倉庫 (1)新建專案 (init那個勾選上) 2.初始化專案 (1)建立一個描述資訊的檔案 touch README.md //裡面填寫描述資訊 (2)建立一個忽略的檔案

GitHub最火的Android開源專案

摘要:截至目前,在GitHub“最受歡迎的開源專案”系列文章中我們已介紹了40個Android開源專案,對於如此眾多的專案,你是Mark、和碼友分享經驗還是慨嘆“活到老要學到老”?今天我們將繼續介紹另外34個Android開源專案。 此前,CSDN移動頻道推出的GitHu

資源list:Github關於大資料的開源專案、論文等合集

Awesome Big Data Your contributions are always welcome! Frameworks Apache Hadoop – framework for distributed processing. Integrates M

2018年8月份GitHub最熱門的Python開源專案

本篇文章為大家盤點了8月份最熱門的Python專案,一起來看看你都知道哪些,或者有哪些你已經在使用的了。 1system-design-primer 該專案是關於如何設計大型系統,以及如何應對系統設計面試。系統設計是一個很寬泛的話題。在網際網路上

Github搭建一個免費的blog

Github PagesGithub,號稱程式設計師的Facebook。簡單說,它是一個具有版本管理功能的程式碼倉庫,每個專案單獨有一個主頁,裡面列出了專案的原始檔。但是對於一個新手來說,看到一大堆原始碼,只會讓人頭暈腦漲,不知何處入手。他希望看到的是,一個簡明易懂的網頁,說