1. 程式人生 > >【其他】macos安裝git及上傳檔案到github

【其他】macos安裝git及上傳檔案到github

一、Git安裝

        下載安裝包,下載完成後按照提示安裝即可。


二、在github上建立專案

       到官網註冊一個賬號,然後新建一個倉庫(repositories),選擇自動生成README.md檔案,可以填一些本倉庫的介紹,如下圖:


三、祕鑰設定

        ①開啟Mac終端,新建一個空的資料夾,cd到這個資料夾位置,輸入命令: git init,然後配置 ssh , 輸入:ssh-keygen -t rsa -C "你的郵箱";

        ②接著它會在你選擇的路徑下上生成 ssh key,生成金鑰後,在本地的/Users/當前電腦使用者/.ssh目錄下會生成兩個檔案id_rsa、id_rsa.pub;id_rsa檔案儲存的是私鑰,保存於本地,id_rsa.pub檔案儲存的是公鑰,需要將裡面內容上傳到遠端倉庫。這裡直接複製給出內容中有一個括號裡含有"id_rsa"欄位的路徑,在終端裡再貼上輸入回車;

        ③提示輸入密碼,可以不用設定直接回車,提示確認密碼也直接回車;

        ④ 執行"pbcopy < ~/.ssh/id_test_rsa.pub"命令,將ssh程式碼複製到剪貼簿;

        ⑤回到瀏覽器的github,點選頭像,點選 settings 設定,點選配置 ssh,點選新建 New SSH key, 隨便輸入一個tittle,然後Crl+v 把剛剛複製的 ssh 貼上到 key input 裡面,。然後點選 Add SSH key.

        ⑥開啟終端,驗證一下是否新增ssh成功了,輸入命令: ssh -T [email protected]
,出現下圖,即表示配置成功
       ⑦如果有意外,那麼輸入"ssh-add~/.ssh/id_test_rsa"回車之後,再試步驟⑥即可。

四、設定一下github 登入名以及登陸郵箱

       在終端執行下面兩個命令:

       ①git config --global user.name "yourname"

       ②git config --global user.email"[email protected]"

 五、準備上傳

       ①將專案程式碼拉到這個資料夾,執行命令:git status,即可以看到相關狀態;


        ②執行:git add .(注意有個"."),即可增加該檔案;
        ③執行:git commit -m "更新";         ④執行:git remote add origin[email protected]:使用者名稱/專案名.git,加粗部分回到瀏覽器github上,如下圖找到進行復制;

       ⑤最後執行:git push -f origin master,即可上傳成功!

五、補充部分

       ①將遠端程式碼clone到本地目錄:gitclone <遠端git> <本地目錄>

       ②刪除本地所有未提交的更改:git checkout -f


相關推薦

其他macos安裝git檔案github

一、Git安裝         下載安裝包,下載完成後按照提示安裝即可。 二、在github上建立專案        到官網註冊一個賬號,然後新建一個倉庫(repositories),選擇自動生成README.md檔案,可以填一些本倉庫的介紹,如下圖: 三、

Linux安裝HDF5遇到的問題總結

inf 遇到 upload 詳細步驟 iframe gunzip 總結 comm box Linux安裝HDF5及遇到的問題總結 轉自: http://www.linuxdiyf.com/linux/26164.html ubuntu版

HTML5的 input:file類型控制

ati err format spa asi 拖拽 pdf 按鈕 shee 一、input:file屬性 屬性值有以下幾個比較常用: accept:表示可以選擇的文件MIME類型,多個MIME類型用英文逗號分開,常用的MIME類型見下表。 multiple:是否可以選擇多個

JavaScript前端用 js form物件陣列

Jquery get 陣列 1. 起因:為了匯出檔案,使用 form 格式 使用 form 上傳引數,下載檔案,就會出現 obj 物件在引數裡顯示為 [object object] 或者 object

解決自己編寫Wordcount程式碼叢集執行時報錯:Exception in thread "main" java.lang.ClassNotFoundException: WordCount

報錯資訊:ClassNotFoundException: WordCount [[email protected] fs_testdir]# hadoop jar /fs_testdir/my

Android基礎知識使用Http和HttpClient檔案

public class UploadThread extends Thread{ private String fileName; private String url; public UploadThread(String fileName,String url){ this.fileName

隨筆解決無flash外掛附件

在不使用UI框架,upload上傳附件需要使用flash外掛支援,沒有flash外掛,上傳附件解決方案,封裝公共模組呼叫 下載uploadfive外掛 :點選下載 html <div id="cd-signup"> &

eclipse安裝git和下載詳解

git的使用意義 為github而生:使用建議:when you upload file or edit,do commit and  描述一下 resons;fork sb's work to find and fix the problem and then pull

FTPjava實現FTP服務下載

1、首先在pom檔案中新增ftp相關依賴。 <!--和FTP有關--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-

FTP批處理向FTP具有指定屬性的檔案(增量備份)

問題背景描述: 怎樣實現對一個目錄裡的幾個檔案自動上傳FTP時只上傳有歸檔屬性的檔案,然後FTP上傳成功後自動清除(本機)剛上傳檔案的歸檔屬性,批處理可以實現到嗎?有點類似於對檔案增量備份的功能吧。 @echo off rem 指定FTP使用者名稱 set ftpUser

原創php無框架webuploader圖片以base64形式儲存到資料庫

首先下載webuploader外掛檔案,引入外掛: <link rel="stylesheet" type="text/css" href="../webuploader/0.1.5/webuploader.css" /> <script s

html5手機 input file 圖片 呼叫API

<input type="file" accept="video/*;capture=camcorder"> <input type="file" accept="audio/*;capture=microphone"><input type="

TortoiseGit建立本地倉庫並至遠端倉庫

今天早上弄了一早上,老是失敗 ,所以這裡把踩過的坑記錄下來,以後也可以看看。 一. 新建遠端倉庫 在網頁端Github建立遠端倉庫。 <1>

使用python xmodem 模組下載檔案

轉自:https://pypi.org/project/xmodem/   Documentation available at http://packages.python.org/xmodem/ Python Package Index (PyPI) page i

IDEAspringboot專案github問題

1.用IDEA建立java專案並跑起來 2 上傳至github 2.1 在github官網建立專案 2.2 開啟terminal 視窗 2.3 建立 README markdown檔案 $ touch README.m

Git shell 檔案github

安裝之類的我就不說了。。。。 1.直接開啟git shell  然後把輸入:cd [你的要管理的目錄]     --[]這個括號不要寫  按下回車就到了這個目錄下 2.初始化,就是在這個資料夾下面新增

使用Git Bash檔案github

1.在本地git建立版本庫, 以E:\github資料夾為例 $ cd E:\github $ git init 2.在版本庫中新建測試檔案1.txt,並輸入內容123, 3.上傳本地檔案到遠端github 假設我們在遠端github上新建的版本庫名為gith

使用git bash檔案github倉庫

一、Git hub官網建立repositories 二、在本地匯入你建立的repositories 比如,在本地建立一個資料夾,for example: ML\,專門存放這個repositories  然後在這個資料夾底下開啟git bash,相關命令如圖所

H5用FormData物件提交表單檔案

1、如何使用 use multipart/form-data when your form includes any <input type="file"> elements. 2、怎麼

其他Git忽略規則.gitignore規則不生效的解決辦法

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改根目錄中 .gitignore 檔案的方法(如無,則需自己手工建立此檔案)。這個檔案每一行儲存了一個匹配的規則。 例如: # 此為註釋 – 將被 Git 忽略 *.a # 忽略所有