作一個備忘錄怕之後忘記git
$git init 初始化本地倉庫
$git add .(*) 提交全部更改
$git commit -m '提交說明'
$git remote add origin https://github.com/yourName/yourProject.git
$git push -u origin master
複製代碼
注意:github
(1)第四步是遠程倉庫與本地倉庫關聯,把yourName、yourProject.git換成本身的用戶名和項目名數據庫
(2)第五步因爲遠程庫是空的,咱們第一次推送master
分支時,加上了-u
參數,Git不但會把本地的master
分支內容推送的遠程新的master
分支,還會把本地的master
分支和遠程的master
分支關聯起來,在之後的推送或者拉取時就能夠簡化命令。bash
$git push origin master 省去 -u複製代碼
$git checkout -b newbranch //新建本地分支並切換到新的分支
$git pull origin master //拉去master分支到當前分支
$git push origin newBranch //將本地分支推送到遠程
$ git push origin --delete newBranch //刪除分支
複製代碼
$git checkout -b newbranch至關於執行$ git branch newbranch和$ git checkout newbranch兩條語句複製代碼
要關聯一個遠程庫,使用命令git remote add origin git@server-name:path/repo-name.git
;post
關聯後,使用命令git push -u origin master
第一次推送master分支的全部內容;spa
此後,每次本地提交後,只要有必要,就能夠使用命令git push origin master
推送最新修改;code
最後廖老師的git教程地址server
剛剛開始時編輯文件,這個時候文件是處於 已修改(modified) 狀態,文件是在工做目錄教程
修改完文件,執行git add
,這個時候文件就變爲 已暫存(staged)狀態,文件信息進入暫存區域,內容被保存到Git數據庫中rem
而後執行git commit
,文件就變爲已提交(committed)狀態,建立了一個提交記錄保存到了Git 倉庫