Ubuntu下基于clion git的基本使用

本地代码上传到新建的git repositories

 1.cd <本地code>      
 2. git init                            # 在本地创建一个新的git repositories
 3. git add -A                      # 将目标所有文件所有添加到git中,可以指定文件
 4. git commit -m "some illustration"  # 添加你想输入的说明
 5. git remote add origin XX  # 链接到自己刚建立的git 仓库地址
 6. git push -u origin master  # 第一次push 需要 -u

其实,当你在git上建立完仓库的时候,会初夏这样的说明的:
在这里插入图片描述

后续更新:

当更新完代码,就可以在终端直接执行:

git add --all
git commit -a "input some illustration"
git push                                 #不出意外应该可以成功,若出意外那就得花时间解决

常见问题

Q1: Ubuntu 下 git clone比较大的工程出现错误

A1:

  git clone --depth=1 git clone 网址  # 表示只commit 最近一次 ,默认 git 所有

好了
在这里插入图片描述

Q2:Git:更新被拒绝,因为您当前分之的最新跟新落后于其对应的远程分支

A2:

 git remote add origin xxx # 链接路径 
 git fetch origin   #获取远程更新
 git merge origin/master #把更新的内容合并到本地分支

Q3: 提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更

在这里插入图片描述

A3

 git push -u origin +master​   # 若出错,尝试下面;
 git pull 
 git push origin master

Q4: 无法推送由于一些超出100M的文件

在这里插入图片描述
A1: 回到之前版本,丢弃一些较大的文件,重新推送

   git log  --查找之前版本
   git reset --hard a3f42aa   回到target 版本

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值