gitee创建仓库后,本地提交自己的项目

1、右键文件主目录,点击git bash  here

2、初始化

git init

3、连接远程仓库

git remote add origin https://xxx.git

4、拉取远程仓库的东西(提交代码之前,必须要基于最新的远程代码提交

PS:git pull --rebase实际上是git fetch + git rebase.

(解决冲突: git pull --rebase origin master)

git pull --rebase

5、将自己所有项目提交上去(我已经有.gitingore了)

git  add .

6、提交(创建结点)

git commit -m "第一次提交"

7、将指针指向当前分支

git pull --rebase origin master

8、push(第一次)

git push --set-upstream origin master
第二次
git push origin master

9、打tag(根据需要)

git tag v1.0.0
git push origin --tags

如果有冲突:

1、需要解决当前分支和dev分支的冲突

git rebase dev

2.解决冲突后执行

git add .

git rebase --continue    #合并冲突

3.如果还处于rebase状态,则继续解决冲突

没有冲突直接push


本地切分支开发并再次合并:


git checkout master //切换本地分支到master

git pull --rebase//拉取最新代码

git checkout local //切换分支到开发分支

git rebase master  //解决冲突git rebase --continue


git checkout master //切回主分支

git merge local    //把local的改动,全部合并到master这边来

git push

! [rejected] master -> master (non-fast-forward)error: failed to push some refs to错误

错误解释:

  • 创建仓库上传代码时,发现git的一个报错,意思是本地和远程不太一样(第一次提交)。
  • 原因是我们在创建仓库是创建了模板和.git忽略文件,这样使得远程和本地内容不太一样。
  • 我们只要在正常上传仓库流程push之前把远程仓库内容拉取到本地来。
// 生成git文件
git init
// 把文件加入暂存区 git add . 或者 git add -A
git add .
// 把文件从暂存区加入到本地仓库
git commit -m '系统配置-第一次提交'
// 与远程仓库建立连接
git remote add origin 仓库地址
// 把远程仓库忽略文件和说明文件拉取到本地
git pull --rebase origin master
// 把本地仓库代码push到远程
git push -u origin master

复制项目到已被初始化的项目里,git提交

git config --global --add safe.directory D:/java/workspace/gitStudy
git add .

git commit -m "java push"

此时git status显示


On branch master
nothing to commit, working tree clean

 git remote add origin https://xxx.git  //建立联系

git pull --rebase origin master  //拉取远程仓库代码
git push origin master  //提交暂存区代码



 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值