1.建立远程仓库
2.注意在项目中的.gitignore文件中添加
.idea , node_modules/ 和 /dist/,因为这三个没必要管理
3.在本地项目根路径打开Git Bash Here,然后依次输入命令来生成本地仓库
- git init (生成工作区域)
- git add . (添加到暂存区)
- git commit -m "init app" (提交到版本区)
本地仓库生成好了,默认是本地master分支
4.将本地master分支代码推送到远程的master分支
然后将它们关联起来,
git remote add origin git@github.com:852039118/fit_shop.git (远程地址,并且给它取了一个别名:origin)
git pull --rebase origin master (可能由于新创建的远程仓库里面的README或者licence文件不在本地仓库目录中,这时我们需要通过以下命令先将内容合并一下)
git push origin master (开始推送)
5.此时远程仓库就产生了一个分支master,但是我们开发应该在dev分支,所以我们需要再创建一个分支
git checkout -b dev (以当前master分支内容创建一个分支,所以它们目前内容一样)
git push origin dev (将本地dev推送到远程)
OK!!!
6.其他:
如果是其他人刚克隆下来的项目,就可以在本地也创建一个dev分支(因为克隆下来的不会创建dev分支,所以通过远程dev创建本地dev)
git checkout -b dev origin/dev
git pull origin dev