push(上传)命令整理

Git操作,提交项目流程:

1,commit (本地仓库),先commit提交本地,每次修改好提交时都要commit

2,pull(往下拉):提交本地之后,先从服务器往下拉

3,push(提交):提交到远程服务器

 

遇到问题1:没有权限提交

remote: GitLab: You are not allowed to push code to protected branches on this project
或者
! [remote rejected] master -> master (pre-receive hook declined)

这是因为没权限提交,远程服务器拒绝了,叫人开权限就行

开了权限,直接提交:git push

 

问题2:master分支一般是受保护的,不能直接修改,工作时会有其它的分支来用,所以开发时要切换分支

切换分支:

git checkout king                 #切换至king分支

查看本地和远程的所有分支

git branch -a     # 查看本地和远程的所有分支

查看远程所有分支

git branch -r # 查看远程所有分支

 

参考:https://blog.csdn.net/weixin_30699831/article/details/101982286

   https://blog.csdn.net/astonishqft/article/details/83029490

 

你可能感兴趣的:(push(上传)命令整理)