git 本地代码到github(转)
git 本地代碼到github
一·什么是gitHub?
官網解釋:gitHub是一個讓無論處于何地的代碼工作者能工作于同一個項目,同一個版本的平臺。(GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.)
自己的理解:gitHub 是一個開源的版本管理服務網站,你可以使用它建立自己的項目,和別人協同工作;最大的優點是可以看到別人的源碼,讓整個代碼的發展更好,更好。
二·git本地代碼到gitHub
安裝git ?=> ?申請一個gitHub號,創建一個遠程倉庫 ?=> ?利用git命令上傳本地代碼到gitHub?
1.安裝git ?網上有很多git安裝的教程,本文重點介紹git本地代碼到gitHub上
有需要的同學可以點擊一個這個鏈接:https://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html ?(只是windows下的,如果要Linux的自行Google)
2.申請gitHub賬號不再贅言,相信你會申請,重點說下創建遠程倉庫(repository)
創建后項目就會自動生成,成了下面的樣子
如下圖中的項目中創建的dev分支,這就是另一個故事,下回分解。
3.利用git命令上傳本地代碼到gitHub?
3.1記住遠程倉庫的路徑
3.2 進入到你本地的源碼地址,右擊選擇Git Bash Here
?
3.3 git 代碼到本地倉庫
(1.通過命令 git init 把這個目錄變成git可以管理的倉庫(執行成功的話在文件里會多出.git文件夾)
| git init |
(2.把文件添加到版本庫中,使用命令 git add .添加到暫存區里面去,不要忘記后面的小數點“.”,意為添加文件夾下的所有文件
| 1 2 3 | git add . (添加所有文件) git add <file> (添加制定文件) *如果文件沒做出修改,那么不會添加任何文件* |
(3.用命令 git commit告訴Git,把文件提交到倉庫。引號內為提交說明
| 1 | git commit -m 'first commit' |
到此,完成了git到本地倉庫。
(4.please tell me who you are
當你commit 時候,可能出現如下問“你是誰”這個僅此于“我是誰”這個終極難題的第二大終極難題
這時候,你就需要告訴他,你是誰
| 1 2 | $ git config --global user.name "peter Doe" $ git config --global user.email? "peter@example.com |
這個它才知道你爸是誰,才會讓你commit.
?
3.4 關聯到gitHub遠程倉庫,并且上傳文件
(1.關聯到遠程庫
| 1 | git remote add origin 你的遠程庫地址 |
例如:
| 1 | git remote add origin https://github.com/lbpeter/angular1.x.git |
(2.獲取遠程庫與本地同步合并(如果遠程庫不為空必須做這一步,否則后面的提交會失敗)
| 1 | git pull --rebase origin master |
或者
git pull origin master?
(3.把本地庫的內容推送到遠程,使用 git push命令,實際上是把當前分支master推送到遠程。執行此命令后會要求輸入用戶名、密碼,驗證通過后即開始上傳。
| 1 | git push -u origin master |
?
*幾個常用的git命令
參考微博:
丿天下丶第一:http://blog.csdn.net/hanhailong726188/article/details/46738929
KevinDGK:http://blog.csdn.net/kevindgk/article/details/51606925
eedc:https://www.cnblogs.com/eedc/p/6168430.html
轉載于:https://www.cnblogs.com/lianghong/p/8295561.html
總結
以上是生活随笔為你收集整理的git 本地代码到github(转)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: phalcon:跟踪sql语句
- 下一篇: Vue 递归实现树形结构