[toc]
## 法一:將本地已經存在的倉庫推送到一個新的遠程倉庫中
git init
.gitignore
```
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
```
```
git add .
git commit -m 'project init'
git push
```
添加遠程主機
```
git remote add origin https://github.com/你的賬號名/你的項目名.git
```
將現有本地倉庫推送到遠程倉庫里
```
git push -u origin master
```

(創建空倉庫時候不要選擇初始化README.md或則生成許可證和.gitignore,這樣得不到空的倉庫)
>[warning] 注意,如果想要package.json自動添加上git相關的一系列地址,需要再push完一次本地倉庫后,**再**npm init
## 法二:先創建一個新的遠程倉庫,然后再在本地來拉取
注意,在創建遠程倉庫時勾選一下初 `始化README.md`
這樣能幫我們快速初始化一個倉庫,以便克隆