Git新手入門與上傳項目到遠程倉庫GitHub
本文介紹了樓主歸納整理的Git新手入門級用法以及如何成功地通過Git bash工具上傳自己的項目到GitHub網站,算是學習心得筆記吧。
對于android開發者來說,一個github賬號就相當于你的個人檔案了,所以學會使用并管理好它還是十分重要的。
Git概述
什么是Git?
剛開始對這個東西也感到挺迷茫,并且問了好多已經學習android一段時間的同學也是一頭霧水,直到了解并使用之后,才體會到Git的好處以及重要意義。
Git:是目前世界上最先進的分布式版本控制系統,一個開源式的分布式版本控制工具。
簡單淺顯地來說(就我個人而言),就是一個全球程序員的代碼倉庫集中地,每個人都可以在這里擁有一個自己的小倉庫(注冊一個獨立的賬號就可以了), 你的代碼可以一件一件的保存在這里,也可以分享給全球的程序猿同類們,所以即使你在本地對自己的項目隨意刪改(哪怕它爆炸~-~)都是可以通過Git從 GitHub上傳回之前提交的代碼,做到有備無患。
同時,它能夠記錄每一次的版本改變,這個不用我多說大概各位也能猜到了,在以后工作中如果進行協同版本控制也離不開Git的幫助了。
Git安裝
在Windows操作系統下,訪問Git下載地址https://git-for-windows.github.io/,如果登不進去的話直接百度搜索Git下載也是可以的.
安裝過程不贅述了,指定好安裝目錄就好,完成之后能在菜單看到.
創建本地代碼倉庫
打開Git Bash
首先配置自己的身份,這樣在提交代碼的時候就能知道是誰提交的
輸入git config --global user.name "名字"
git config --global user.email "郵箱地址"
配置完成之后可以查看自己的郵箱地址和名字,比如我的是
然后開始創建代碼倉庫,這里以測試項目helloworld為例
輸入git init就可以創建啦~
然后使用ls -al查詢代碼倉庫,如果想刪除這個倉庫,直接從目錄下刪除這個文件夾就可以了..
提交本地代碼
倉庫建立完成之后就可以提交本地代碼了,這里只需要用到兩個命令,add添加和commit提交
add .是提交所有
add +文件名是提交單個文件
git commit -m "First commit"是提交這里要在-m參數后面加上提交參數,很重要喲,不然會被認為不合法不能提交.
入門工作就介紹到這里了,之后的功能例如分支,協作遠程版本庫,查看記錄以及提交記錄,都可以直接去找Git的命令使用就可以了,并不困難。
******************************************************南瓜的分割線************************************************************
創建GitHub賬戶以及托管本地代碼
進入官網,點擊Sign up for GitHub注冊
https://github.com/
這是我的個人主頁界面
接著點擊New repository新建版本庫,
點擊create repository按鈕,之后會顯示你的版本庫主頁
之后獲取遠程版本庫的地址,非常重要
然后打開Gitbash
切換到helloworld工程目錄下,把遠程版本庫克隆到本地
有時候會傳輸超時。。就再試幾次。。
這個時候你的工程目錄下會多出一個helloworld文件夾,把這個文件夾里的所有目錄復制到上一層目錄中,就能將整個工程添加到版本控制中去了
這里這里有個隱藏的.git文件,不要漏掉!!!
復制完之后可以刪掉helloworld目錄,之后ls -al查看工程目錄
然后就是提交到Github上面的工作了!!!
先執行提交操作,然后輸入 git push origin master同步
注意這里要記得輸入用戶名和密碼進行身份效驗!!切記!不要以為它不動了。。
輸入密碼的時候不會顯示。。但是輸完回車就行了。
過程可能比較慢,耐心等待,也有可能是我的校園網有毒..
現在刷新一下GitHub上helloworld工程的版本主頁
你已經成功地上傳了第一個項目~\(≧▽≦)/~啦啦啦~