Gitbit上传项目代码

Gitbit上传项目代码

方法一
1.新建一个文件夹

2.将整个项目放进新建的文件夹,有父子项目的一定要将父项目文件夹当进去.

3.右键gitBashHere

4.输入: git init
5.输入:git remote add origin +git地址

6.输入:git pull origin master

7,输入:git add .

8.输入:git commit -m 备注信息

9.输入:git push origin master

这样就完成了,按照这个过程没问题,但是一定要保证文件夹是新建的代码是第一次提交.

下面是一个完整的过程记录,中间提交的过程数据太多省掉了

方法二: 直接在ide中进行上传代码,比如我们此时在idea中

  1. 首先在idea中的导航栏中找到VCS

  2. 然后在VCS的子目录下找到

  3. 当点击之后之后会出现下面的界面

  4. 此时我们可以去码云,github或者我们的gitlib上面去拉去代码,切记要用http的,不能用ssh,把下图链接地址copy到上面的clone表单中,在拉取过程中会有弹框让你输入你码云,或者相应平台上面的用户名和密码,输入一下即可实现代码的拉取.

  5. 关于代码的提交

如果本地拉取代码

a)则如果不使用分支,则直接在当前master分支下编写代码,当代码结束后点击 来实现commit操作切记在我们commit时候一定不能添加.idea文件,然后点击在commit message中写上相应的修饰,此修饰会跟随你一起提交到仓库中,方便 别人查看!

b) Commit结束之后我们可以点击此时 ,和下图所示位置来创建分支,创建完分支后我们同样看到上图可以看到本地的localbranch已经有了我们的分支然后放上去之后会有push如果没有 我们可以直接在下图所示的列表中点击push这样代码就push到了仓库.

如果本地未拉取仓库代码,想要提交本地代码到仓库去:

点击此处会到你的文件夹,然后把当前文件生成项目名,当生成结束后本地会有出现一个master,然后此时我们点击VCS中的git下面的remote,点击加号添加对应仓库的地址,切记此仓库需要提前在github,gitlib,gitee中创建好.然后继续上面 commit->如果直接master则直接push如果需要新建分支则类似上面的操作,然后push

如果出现Idea 使用Git设置远程Remote仓库时显示authentication failed for xxx错误
参考:https://blog.csdn.net/h927974926/article/details/100031003

简述ide下提交代码步骤: commit->new branch->push
拉取步骤: 本地无git拉取,checkout form… ->输入url
本地之前拉去过代码,直接在VCS下的git中点击clone输入url
Git的branch分类及其作用
develop: 连接服务器,如果仓库配置好了端口信息,可以实现从develop下直接部署到服务器上
master:主分支
feature:模块分支
release:主模块分支,是feature的父模块
hotfix:热部署模块一般线上出问题,选择从master下重新创建一个hotfix
开发分支结构: 每个人负责一个feature,然后feature提交pullResquest 到release,若为同一个模块功能能的修改可以feature到feature,如果每个人负责的模块完成后,则所有的feature提交pullrequest并指定上头检查到release,如果pullRequest指定上头检查通过后则在提交pullRequest给指定的上上头检查到master,最终提交到develop项目部署服务器,若在测试时候出问题则,线上热修复,在master下面分出hotfix,并提交pullrequest到master,再从master到develop
简述在idea中的几个常用的与仓库相关的控件,在vcs中有fetch,当远端仓库,代码由同事改动时,可以点击fetch然后在pull一下拿到最新的代码,先fetch->再pull

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值