git最简易快速教程
参考:
视频同步笔记:狂神聊Git
廖雪峰|使用 gitee
图片来自狂神聊Git
1 关联Gitee的远程库:
git remote add gitee git@gitee.com:wanggaoping/wgp_imvotenet.git
#其中gitee是远程服务器的名字,也可以是gitHub或者origin ,wanggaoping/wgp_imvotenet是仓库的名字。
建议先在gitee网站上建好远程仓库,再git clone 到本地,这样在git push过程中就不容易出错,clone时选择ssh
···
如果在使用命令git remote add时报错:
git remote add origin git@gitee.com:liaoxuefeng/learngit.git
fatal: remote origin already exists.
这说明本地库已经关联了一个名叫origin的远程库,此时,可以先用git remote -v查看远程库信息:
git remote -v
origin git@github.com:michaelliao/learngit.git (fetch)
origin git@github.com:michaelliao/learngit.git (push)
可以看到,本地库已经关联了origin的远程库,并且,该远程库指向GitHub。
我们可以删除已有的GitHub远程库:
git remote rm origin
再关联Gitee的远程库(注意路径中需要填写正确的用户名):
···
2 查看本地仓库的状态
git status
3 untracked文件需要添加到本地仓库
git add .
#.表示添加所有的
4 提交到本地仓库
git commit -m "注释"
5 推送到gitee仓库
git push gitee master
failed to push some refs to ‘gitee.com:wanggaoping/wgp_imvotenet.git’
在使用git 对源代码执行git push gitee master命令时可能会出错:failed to push some refs to https://gitee.com/whl0jkx/chuanyue.git',其实出现这个错误的原因是因为github中的README.md文件不在本地代码目录中,可以通过执行git pull --rebase gitee master这个命令解决。最后再执行git push gitee master命令即可提交代码
conflict本地和远程仓库存在名字相同的文件
出错原因:因为本地仓库是我clone别人的,里面就有readme和license文件。这和远程gitee仓库里面的
readme和license文件起冲突了。删除远程gitee仓库里面的readme和license文件
git rebase --abort
git pull gitee master
fatal: refusing to merge unrelated histories
这里的原因应该是我删除了gitee远程readme,但是没有删除readme.en.md
git pull gitee master --allow-unrelated-historiesgit pull gitee mastergit push gitee master
git最简易快速教程相关推荐
- Git安装及配置5分钟快速教程
转载自 Git安装及配置5分钟快速教程 Git是什么 Git是一款免费.开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. 与常用的版本控制工具CVS.Subversion等 ...
- 梯度下降法快速教程 | 第一章:Python简易实现以及对学习率的探讨
北京 | 深度学习与人工智能研修 12月23-24日 再设经典课程 重温深度学习阅读全文> 前言 梯度下降法(Gradient Descent)是机器学习中最常用的优化方法之一,常用来求解目标函 ...
- Hyperledger Besu企业以太坊快速教程
Hyperledger Besu企业以太坊快速教程 发表于 2020-01-17 | 分类于 以太坊 Besu是Hyperledger中的企业以太坊产品,其最大优势在于兼容以太坊主网. 本教程介绍如 ...
- git指令快捷 idea_IDEA+Git+Gitlab使用详细教程
GitLab 安装踩坑 502错误码和访问卡顿解决办法 Gitlab对内存的要求高,我的服务器Centos 7+2核心+2G内存,频繁报502错误,访问也很卡.原因可能是可用内存太少. # free ...
- 10篇写给Git初学者的最佳教程
转载自:http://paranp_w_picpath.com/best-git-tutoritals-for-beginners/ 10篇写给Git初学者的最佳教程 00 300x109 10篇写给 ...
- 梯度下降法快速教程 | 第三章:学习率衰减因子(decay)的原理与Python实现
北京 | 深度学习与人工智能 12月23-24日 再设经典课程 重温深度学习阅读全文> 正文共3017个字.11张图.预计阅读时间:8分钟 前言 梯度下降法(Gradient Descent)是 ...
- 梯度下降法快速教程 | 第二章:冲量(momentum)的原理与Python实现
北京 | 深度学习与人工智能研修 12月23-24日 再设经典课程 重温深度学习阅读全文> 01 前言 梯度下降法(Gradient Descent)是机器学习中最常用的优化方法之一,常用来求解 ...
- Git 安装和使用教程(更加详细)
转载至:https://www.cnblogs.com/smuxiaolei/p/7484678.html#undefined Git 安装和使用教程 git 提交 全部文件 git add . g ...
- layui个人中心html,Layui的简易入门教程
layui是一款采用自身模块规范编写的前端UI框架,非常适合界面的快速开发.本篇文章给大家分享一下Layui的简易入门教程,介绍一下layui如何在你的项目中使用. 获得 layui 后,将其完整地部 ...
最新文章
- hdu 5273 Dylans loves sequence 逆序数简单递推
- 一图分析华为最新AI生态与未来趋势
- StringBuffer、StringBuilder区别以及Synchronized原理
- 简易的阻尼滚动条的插件
- NHibernate学习笔记(二):one-to-one关系映射
- 时间频率科学数据管理控制与应用
- 使用route命令解决一机双网访问
- 如何通过link_to传递一个post请求
- crsctl stop crs 与 crsctl stop resources的区别
- MySQL 千万级数据SQL的查询优化30条总结
- C++ ../ ./的区别
- 安全扫描利器-xscan3.3中文版
- js 正则表达式 判断车牌号
- python实时语音转写_使用实时语音转写_语音交互服务 SIS_SDK参考_Python SDK_华为云...
- 新学两个新汇编指令:bic和orr
- Windows Server搭建SAN存储服务(iSCSI)
- 大数据时代下 数据安全运营面临严峻待解决问题有哪些
- 大型医院 HIS源码
- 做SEO需要学习什么?做好SEO必备的七大技能
- linux nkf 日文编码转换命令[转载]