1. 程式人生 > >Git的使用- github程式碼託管

Git的使用- github程式碼託管

     最近大約兩週沒有更新部落格文章了,並不是因為變懶了,而是實在事情太多,離畢業還有不到一個月,找工作的問題迫在眉睫,同時博主運氣太好,被抽到了中期專家檢查,畢設準備了點材料,剛想抽點時間繼續著手android,老師卻要求我們一週內把論文初稿寫完,哎,各種事情其中到一起,忙的不可開交。前天一大早去了上海面試,直到晚上11點才回來,身心俱疲,不過還好,offer應該是到手了,昨天適當放鬆休息了一下,今天早上看到公眾號推送的關於git的文章,突然有一種急迫感。之前早就想學習git版本控制和github程式碼託管的知識,但是迫於忙碌,所以慢慢擱置了,同時,前天的上海面試也涉及到git的問題,回答的不是很理想,所以是時候學習一波了!

     本文主要記述git的基本用法,實現將一個簡單專案託管到github上,後續文章將主要實現git的進階用法,如果你也像我一樣還沒有接觸到github程式碼託管和git知識,這篇文章可以借鑑一下。下面進入正題

1.github的使用:

在學習git之前,先要科普一下強大的開源平臺,同時也是世界著名的程式碼託管平臺,眾多IT界知名大神都常駐在此,所以,使用github是我們程式猿的必備技能之一。github官網:https://github.com/ 首先,在上面註冊一個賬戶,方法就不累述了,具體使用細節可以參考stormzhang大神的git教程,這裡附上下載地址,大家最好可以去看看:http://download.csdn.net/detail/s1674521/9841663

接下來,你需要建立一個專案,登陸成功後,點選頭像左邊的“+”圖示,選擇彈出選單中的new reponsitory,reponsitory name填本地專案名稱,description隨便填,這裡,我就隨便找了一個以前的demo放上去,如圖:


由於我專案在github上已經建立過了,所以會報小錯誤,換成其他專案就不會有類似問題了,然後下面的Initialize this repository with a README 

需要勾選一下,然後點選create reponsitory,這樣,回到個人專案主頁就可以看到一個剛剛建立好的專案,點選進入該專案頁面,發現是空的,這很正常,因為我們還沒有將本地的專案提交過來。想要實現程式碼託管,我們還需要掌握git工具的使用。

2.git工具的使用:

在介紹其用法之前大家需要先了解一點,git並不是github,git只是github上的程式碼託管和版本控制工具,當然,它的功能非常強大,畢竟出自linux大牛之手。 首先,我們需要下載git bash命令列工具,網址在這: 接下來開始安裝,一直next,直到安裝成功。在使用git之前,需要了解它的常用命令有哪些,這裡不詳細累述了,具體可以參考這篇文章:http://blog.csdn.net/hangyuanbiyesheng/article/details/6731629 下面,我們開始著手專案程式碼的託管實現。

3.實現github程式碼託管:

  1).首先,我們需要鎖定到自己的專案所在目錄:    使用命令列:cd  D:\workspace                         cd  RecyclerViewTest    我的專案所在目錄為D:\workspace\RecyclerView,大家可以根據自己的實際目錄來傳入   2).接著,我們需要對git倉庫進行初始化本地管理倉庫,這樣才能使用git命令,輸入以下命令即可:    git init    回車後可以看到如下資訊:       3).然後,我們需要提交使用者的姓名和郵箱,不然沒法託管,執行以下命令:   git config - - global user.name "MoonFengS"   git config - - global user.email "[email protected]"   點選回車即可錄入    4).接下來將程式碼新增到本地倉庫中,使用以下命令:   git  add .  (注意後面有個點,是將該目錄檔案下的所有檔案新增進去)   回車後看到如下內容:     顯示圖中所示即新增成功。   5).接下來就要正式提交它到倉庫   git commit -m  "first commit"   //表示帶提示資訊的提交方式,  回車後如下所示結果:       6).然後,我們需要建立一個遠端倉庫來作為託管倉庫:     git remote add origin [email protected]:MoonFengS/RecyclerViewTest.git      該命令列中origin表示遠端倉庫的名字,可以自定義,後面的[email protected]:MoonFengS/RecyclerViewTest.git 是github上程式碼的clone地址   7).接著,我們需要執行如下指令,防止遠端rename檔案沒有對映到本地:  git remote -v  //檢視當前有哪些遠端倉庫
 git pull --rebase origin master 之前實踐過程中遇到的錯誤:error: failed to push some refs to '[email protected]:MoonFengS/RecyclerViewTest.git'

主要原因是github中的README.md檔案不在原生代碼目錄中,每個人情況不一樣,如果你也有這個錯誤,加上這行命令即可。

 8).最後一步,將原生代碼提交到github上面,執行如下命令即可:

    git push origin master

回車後命令行工具顯示,看到如下內容:


ok,這樣就成功將原生代碼託管到github上去了,我們去該專案主頁看看效果吧:
成功在github上看到了專案,說明我們成功了。 補充:後面將繼續學習git內容,本文僅做記錄和供大家參考,如需轉載輕附上原文連結,謝謝。

相關推薦

Git的使用- github程式碼託管

     最近大約兩週沒有更新部落格文章了,並不是因為變懶了,而是實在事情太多,離畢業還有不到一個月,找工作的問題迫在眉睫,同時博主運氣太好,被抽到了中期專家檢查,畢設準備了點材料,剛想抽點時間繼續著手android,老師卻要求我們一週內把論文初稿寫完,哎,各種事情其中到一

github程式碼託管及使用方法

連結:https://www.cnblogs.com/arxive/p/6010781.html 更換主題:https://www.jianshu.com/p/06eec1d4397d 更換最流行的next主題:https://blog.csdn.net/tx874828503/articl

如何將MyClouds開源專案同時提交到gitee和github程式碼託管平臺上去

開發十年,就只剩下這套架構體系了! >>>   

[git]將程式碼上傳到github

1.右鍵你的專案,如果你之前安裝git成功的話,右鍵會出現兩個新選項,分別為Git Gui Here,Git Bash Here,這裡我們選擇Git Bash Here,進入如下介面 2.接下來輸入如下程式碼(關鍵步驟),把github上面的倉庫克隆到本地 git clone https://gith

git提交程式碼github

  註冊github,在上面新建一個程式碼倉庫     如果本地沒有儲存庫,先init初始化本地倉庫,有的話跳過初始化步驟 echo "fuck">> README.md 寫入專案的說明到說明文件 git init git add README.

eclipse使用git進行程式碼修改合併、GitHub程式碼同步和版本回退等操作

1、修改程式碼後提交 修改的檔案回出現在以下位置中,選中右鍵add index——》填寫commit message——》commit 將程式碼push到GitHub:右鍵專案——》team——》remote——》push——》填寫你的GitHub倉庫的uri(例如https://githu

GithubGit程式碼同步

現在自己的任務是將自己的專案程式碼放到git本地倉庫裡面,然後再傳到遠端倉庫github裡面去 下面的命令列在專案檔案所在路徑下的git bash中執行 git status 檢視專案程式碼檔案修改、新增、刪除的狀態(這些檔案我稱為改動檔案) git

結對程式設計總結+git使用與GitHub程式碼管理——by林玉俊&唐宇涵

一、分析需求   在拿到結對程式設計專案需求文件後,我和隊友第一件事就是討論需求,分析專案給出的需求以及實現的一些細節。比如,登入介面的設定(註冊、重置、登入按鈕),註冊介面的輸入框設定(手機號、驗證碼、密碼、確認密碼),題目難度和數量介面的設定等這些邏輯流程問題。並大致對各個類需要實現的功能和介面進行了商

Pycharm中使用Git提交程式碼Github或碼雲遠端倉庫詳解

說明: 檔名紅色, 表示在工作區 檔名綠色, 表示在暫存區 檔名藍色, 表示檔案有修改,位於暫存區 檔名無顏色,表示位於本地倉庫區或已經提交到遠端倉庫區 檔名為紅色,需要手動執行git add .,

(詳細)如何將程式碼託管github,有圖有文最詳細

我們今天來分享一下託管程式碼到github 首先開啟github,選擇下圖中的New repository 接下來輸入Repository Name(這個名字是自己定的),然後選擇下面三個選項(如圖) 點選左下角綠色Create repositor

git」mac下git提交github程式碼

1.開啟終端,輸入 cd ~/.ssh 這個是檢查你的ssh的是否存在的,如果存在,先將已有的ssh備份,或者將新建的ssh生成到另外的目錄下(如果第一次配置一般都是不存在的),不存在,你將會看到如下:   接下來你就需要用預設的引數生成ssh,終端輸入 ssh-keygen

Linux入門實踐筆記(四)——Win下安裝配置Git以及GitHub專案託管

[email protected] MINGW64 /f/SpringBootDemo (master) #新增 -m 選項,將提交資訊與命令放在同一行執行。 $ git commit -m 'redis demo first commit' [master (root-commit) cc3a1

5_GIt程式碼託管Github Desktop和 Pycharm中程式碼的管理(20181206)

5_GIt程式碼託管、Github Desktop和 Pycharm中程式碼的管理(20181206) 1 Git程式碼託管 2 Github Desktop使用 3 Pycharm中程式碼管理 1 Pycharm中程式碼上傳到githu

Windows系統下,git以及sourcetree 程式碼託管安裝

最近在mac電腦上推送了專案,因為小原因,又要經常使用windows電腦進行程式碼編寫,這樣廢了好大勁,因為mac電腦只需要安裝一個xcode就可以了,完全不需要改什麼東西,但是Windows,我按照預設的選擇安裝了一次,sourcetree一直提示找不到git,而且 我使

Git(GitHub) 003 如何 clone 非 master 分支的程式碼 — 切換到指定 branch分支 或者 tag版本

切換到指定 branch (分支) 舉例 第一步:git原始碼到本地。(注意: 不是Download ZIP,它只是下載master分支的原始碼,不會下載所有分支的原始碼

在Coding程式碼託管平臺用Git託管專案

在Coding程式碼託管平臺用Git託管專案   klmhly 已關注 2018.05.16 14:26* 字數 375 閱讀 3評論 0喜歡 0 操作步驟 一 、必須配

如何使用git程式碼上傳至githup?以及如何利用github搭建自己的個人網站?

這裡是修真院前端小課堂,每篇分享文從 【背景介紹】【知識剖析】【常見問題】【解決方案】【編碼實戰】【擴充套件思考】【更多討論】【參考文獻】 八個方面深度解析前端知識/技能,本篇分享的是: 【 如何使用git將程式碼上傳至githup?以及如何利用github搭建自己的個人網站?】

[GIT] GitHub從專案獲取程式碼並更新程式碼

一、第一步:在GitHub上建立一個專案,如圖專案名稱是javaAlgo,如下圖所示,初始專案狀態只包含readme檔案和幾個目錄結構 二、第二步:在本地使用GitHub的客戶端命令列獲取工程檔案到本地 1.配置個人賬號: git config --gl

git程式碼託管常用命令

git程式碼託管常用命令(windows系統): 一、單人git管理開發 首先配置SSH公鑰; 1)首次在coding或者github上建立一個新的倉庫時:在本地CMD上輸入: md test          //建立一個名為tes

程式碼託管服務平臺GitHub

GitHub 可以託管各種 git 庫,並提供一個 Web 介面,但與其它像 SourceForge 或 Google Code 這樣的服務不同,GitHub 的獨特賣點在於從另外一個專案進行分支的簡易性。為一個專案貢獻程式碼非常簡單:首先點選專案站點的 "fork" 按鈕,然後將程式碼檢出並將修改加入到剛才