Git入門使用總結

作爲一個剛入門的程序員,怎麼能不懂github呢?個人目前打算通過github把自己的代碼啊,總結啊放上去,所以一些基礎的操作還是要了解一下的,下面總結下今天下午的學習成果,命令行並不是很熟,但是也不強求哈!今天下午的成果參考https://www.cnblogs.com/wvqusrtg/p/5497221.html,但是我下載的版本有點不一樣和網址上不太一樣,具體內容還是一樣的。

一、註冊

註冊github,應該算比較簡單的,打開官網,輸入對應的郵箱什麼的信息就行了,沒什麼太大難度,不多註冊的用戶名要記住哦,不要像我經常忘記,我的用戶名LQWjobname。

二、安裝

鏈接:http://github-windows.s3.amazonaws.com/GitHubSetup.exe下載後會有一個shell和GitHub 2個應用程序 

通過shell命令編寫本地內容,同步到網站中,操作如下:

登錄用戶名和密碼 

git config --global user.name "LQWjobname"   //網站註冊的用戶名哦

git config --global user.email "[email protected]"  //網站註冊的郵箱哦

mkdir StudyRoad //在自定義的目錄下創建一個StudyRoad的倉庫和網站註冊的倉庫一樣 

穿插下網站是如何註冊倉庫 repository
先登錄進網站,然後點擊下面的綠色小按鈕 

然後出來這樣的一個頁面啦,應該都看的懂吧!取個自己喜歡的名字啊,然後選公有啊(有錢的、有保密的東東上傳那就買一下咯!ReadMe先不下載)


插播結束,回來。倉庫名已經創建好了,接下來就是部署咯,

進到目錄下 cd StudyRoad,

初始化倉庫git init (沒有倉庫名),

建一個README文件,touch README(Linux基本語法 touch,自己百度哈),

然後去找目錄下的文件README,隨便高興寫,可以寫最經典的Hello Word!!

在git中添加README,git add README;

提交緩存 git commit -m ‘StudyRoad commit;‘ ’就是用來解釋下提交的東西,但是不能爲空,切記!!

連接下網站git remote add origin https://github.com/LQWjobname/StudyRoad.git(好像要連到網站的都會有個origin,這只是我的猜測哈,嘿嘿!

上傳文件 git push origin master 上傳文件到master用戶上

以上沒有問題的話,就會提示輸入用戶名和密碼了,如果沒有,很不幸你肯定某一步錯了,重頭來過吧,我就是這樣過來的。

刷新下網站,會有相應的README問價出現哦!

除了用shell命令還可以直接用圖形化界面上傳文件,確實簡單不少

點擊github,出現如下圖所示,點擊options可以查看當前用戶  我好像沒有login 進入的就是自己的用戶,這麼智能的?





進到目錄下的倉庫,我的路徑是C:\Users\lqw\Documents\GitHub\StudyRoad,隨便寫個txt啦,我吧helloword改成了helloworld,就會自己檢測有修改了,commit後點擊提交publish,就行了,網站就會同步更新啦!!


學會在github中下載人家的代碼也是很重要的,可以借鑑下咯 ,點開https://github.com/octocat/Spoon-Knife,找到fork按鈕,就會拉到這個項目了。點擊綠色小按鈕,可以把壓縮包下載下來。或者用圖形化界面,clone一下咯



shell命令又來了,當人家項目更新時,你總歸也要更新下吧

進入目錄 cd Spoon-Knife

跟蹤原項目 git remote add upstream https://github.com/LQWjobname/Spoon-knife.git

git fetch upstream 獲取和本地不同的修改,只在網站中,不會對本地內容修改,除非自己clone了一下


建立分支 當你要繼續編寫內容,但是不確定對不對,就可以保存在分支中,其實就是個複製功能。

進入StudyRoad ,cd StudyRoad ,

git branch testbranch 建立一個分支

git checkout testbranch確定testbranch爲當前分支

git add ./ 添加該目錄下所有內容到分支上(未上傳,等待中)

git commit  -m‘testbranch ’提交緩存

git remote add origin https://github.com/LQWjobname/StudyRoad.git 配置上傳的倉庫

git push -u origin testbranch,將文件上傳到分支

查看網站會多出來一個分支

終於最後一個教程了,好累。。。。。

圖形化界面中增加分支

點擊這個鏈接一樣的東東,選擇數據源,然後把鏈接旁邊的名字剛剛新建的名字,點擊publish,就可以新建一個分支啦!!

呼呼,結束了,今天就入門了這麼多,希望每天都能學點新知識,加油!!

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