git上传总结:
没有分支操作:
第一步:建立git仓库:cd到你的本地项目根目录下,执行git命令,此命令会在当前目录下创建一个.git文件夹。
git init
第二步:将项目的所有文件添加到仓库中
git add .
第三步:将add的文件commit到仓库
git commit -m "注释语句"
第四步:去gitlab上创建自己的Repository
第五步:将本地的仓库关联到github上
git remote add origin 自己的仓库地址
第六步,上传代码到github远程仓库
git push -u origin master
如果有分支操作:
1.git init
2.git add .
3.git commit -m 'online'
4.git remote add origin git@***
注意:如果此时直接提交 git push -u origin develop(分支名)//此时如果没有关联分支会报错
5.查看远程分支:
git remote -v
开分支的两种方法:
方法1:
新建本地分支然后推送到远程(如果本地存在不用再次创建):
git checkout -b people //创建并切换到分支people
git push origin people:people //推送本地分支的people(冒号前面的)分支到远程的people(冒号后面的)分支(没有会自动创建)
方法2:
远程先开好分支然后拉到本地
git checkout -b people origin/people
删除本地分支操作:
git branch -D testing //强制删除
6.查看当前分支状态
git branch 结果:*表示当前所在分支
7.上传本地代码之前需要从远程拉取文件,拉取(下载)指定分支代码合并到当前分支,为了避免冲突
7.git pull origin people
git pull 使用注意:
每次使用该命令前,需要保证本地工作区是没有任何修改代码的,也就是说需要将本地工作区编辑过的文件添加到暂存区(git add .),或提交到本地仓库中(git commit),才可以使用该命令拉取指定分支的代码合并到当前分支中。
每次在操作完git commit命令后,必须拉取一下master分支代码,保持本地正在开发功能逻辑的代码分支代码是最新的,避免后续在提交时冲突过多或覆盖掉其他人的代码的问题出现。
8.git push -u origin people
教程:https://www.yiibai.com/git/git_remote.html