GIT的相关问题

目录

1 开新项目、新仓库、并推送

2 平时提交代码的注意

情况1 : 分支只有你自己开发

情况2:分支是几个人共同开发

注意:


1 开新项目、新仓库、并推送

一 在gitlab上创建空项目,(生产环境别创建私有的)创建私有的仓库

创建完毕,复制https地址备用

注意:看一下之前的项目都是在哪个路径下,本次创建的仓库也要放在同一个路径下,否则你放在自己的路径下,别人没发 clone。如果你无法选择路径,只能在自己的路径下创建,那么是你的账号权限问题。

二在项目中操作

1 创建项目并简单测试走通这个项目

2 推送初始化项目到远程

①如果鼠标右键放在项目上没有GIT选项,右键项目打开Terminal;

② 打开控制台之后,输入git init 这个目的是为了项目初始化,代表这个项目被git管理

③接着:可以使用命令继续commit和push。我不用命令推送了这里

④在项目上右键就可以找到git选项了:

选择git add,单击

选择git commit会让你输入备注信息

选择git push 第一次推会让你选择默认远程分支,单击,会弹出选项框 ,让你输入远程的url,把https的url放入,确认即可。

可能推送的时候会出现如下的情况:

1推送被拒绝的情况:

你的权限不足,gitlab仓库是别人创建的,你第一次推这个master分支到别人的分支上

2推送成功的情况:

gitlab上的仓库是你自己创建的,第一次推这个项目到仓库的master分支上

2 平时提交代码的注意

情况1 : 分支只有你自己开发

1 从开发分支上新建自己的分支

2 在自己的分支上随意开发

3 自己的分支开发完毕,依次进行git add ; git commit ; git push

4 合并到开发分支的时候,直接在gitlab、github、gitee上提交合并请求就可以。

情况2:分支是几个人共同开发

1 切换到本次大家一块开发的分支

2 在这个分支上进行开发

3 开发完毕,git add ; git commit但是先不要push

4 每次push提交前,先git pull本分支的远程分支的代码(因为别人可能已经提交过了)

        没有冲突就会pull成功

        如果有冲突,就慢慢解决冲突

5 pull成功以后,就git push

这样才可以保证push成功。

6 合并到开发分支的时候,直接在gitlab、github、gitee上提交合并请求就可以。

注意:

每次切换前都要保证当前的分支是已经进行了git add(提交到暂存区); git commit(提交到本地库的)。否则的话,你切换个分支,会把你在上一个分支正在编辑的代码带到当前的分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值