GitHub使用補充

    有段時間沒有更新博客了,前段時間剛換了工作,一直在學習微服務的東西。最近在整理微服務的學習案例,打算上傳到GitHub上,一方面做個記錄,以後隨時可以查看;另一方面,有需要參考的朋友,可以克隆下來跑跑試試。所有的案例都是調通後,push到GitHub遠程倉庫的。

公司一直在用SVN,這段時間算是把Git再次熟悉了一遍。很多東西忘了不少,發現知識還是需要記下來才長久,有需要的朋友也可以做個參考。

git的理論就不說了,簡單說一下,git跟svn的區別就是沒有服務器的概念。svn有一個svn服務器,我們在公司開發的時候,由相關人員給分配賬號,然後通過SVN客戶端提交代碼到服務器上,每個同事各自負責各自的代碼,服務器上的代碼是所有人彙總的,也是時刻保持最新的代碼。

git沒有服務器,有遠程倉庫,可以理解遠程倉庫就是svn服務器。git在每個人的機器上都有個本地倉庫,本地有變化只需要commit到本地倉庫,即使遠程倉庫掛掉了,也不影響你正常提交。每個節點的本地倉庫,都是全量的代碼,如果剛剛完成同步,那麼本地倉庫和遠程倉庫的代碼其實是一樣的。

現在說說實際操作:

一、軟件安裝需求

 git默認安裝即可,直接點擊下一步,安裝好後的目錄應該在這裏

這樣你就可以在電腦的文件夾下,通過右鍵,找出gitbush和gitGUI這兩個選項。之前的博客裏有通過gitbush命令的方式從GitHub上克隆項目、上傳項目。但是通過小烏龜更方便一下,安裝剩下兩個軟件。

你剛安裝好後,可能是英文的,點擊設置這裏,然後選擇中文即可

這樣就可以通過小烏龜操作GitHub了。

二、操作

1)創建版本庫。 選擇一個空的文件夾做工作空間,右鍵——>選擇Git在此創建版本庫——>確定即可。

它等同於命令行執行git init。會在當前目錄下生產.git隱藏文件夾,作爲本地倉庫。

2)添加文件,提交到本地倉庫。新建的文件,需要先添加,然後才能commit。跟命令的步驟是一致的。

每次更新都先執行git add . ,然後才git commit。

3)提交

 4)查看版本庫內容

5)把剛纔的目錄推送到GitHub上去。先登陸GitHub,建立一個測試用的遠程倉庫

建立遠程連接。在工作目錄下右鍵,選擇推送

 點擊遠端的管理按鈕,按下圖添加好後,點擊下面的確定,就開始推送。

 中途可能需要輸入用戶名和密碼。就是你GitHub的用戶和密碼

推送成功

三、idea裏的git設置

 idea裏的git相關操作。idea的操作比小烏龜客戶端操作更方便

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章