1. 学习资源

1.廖雪峰git学习
[https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137628548491051ccfaef0ccb470894c858999603fedf000](https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137628548491051ccfaef0ccb470894c858999603fedf000)2.赛诚团队git使用指南
[https://albertlin1102.gitbooks.io/sc_git_guide/](https://albertlin1102.gitbooks.io/sc_git_guide/)3.git hub 使用
[https://github.com/github/hub/releases](https://github.com/github/hub/releases)

2. 学习总结

常用的语句:
git clone,
git add,
git commit -m "",
git checkout -b,
git merge,
git branch -d,
git rm
剩下的,在实际中遇到问题,可以参考以上资源

3. 学习过程中问题记录及汇总

1.github上传时出现error: src refspec master does not match any解决办法
参考:[https://www.jianshu.com/p/8d26730386f3](https://www.jianshu.com/p/8d26730386f3)

2.git 查看、删除、重命名远程分支
参考:[https://blog.zengrong.net/post/1746.html](https://blog.zengrong.net/post/1746.html)

3.Git中从远程的分支获取最新的版本到本地有这样2个命令,并区分git fetch和git pull
[https://blog.csdn.net/hudashi/article/details/7664457](https://blog.csdn.net/hudashi/article/details/7664457)

4.pull request 语句脚本
[https://github.com/github/hub/issues/1219](https://github.com/github/hub/issues/1219)

5.error: src refspec master does not match any.
解决的思路:在刚开始的时候,commit -m “” 中的内容不能为空,否则就报以上错误

6.error: Invalid value for --rebase: equest
Administrator@uf1054201501094 MINGW32 ~/Desktop/jc/test (dev)
问题操作:
$ pr(){
> git push -u origin "$1"
> hub`** pull -request**` -h "$1" -F - 这个地方是错误的
> }Administrator@uf1054201501094 MINGW32 ~/Desktop/jc/test (dev)
$ pr "dev" <<MSG
> add a.txt
> MSG解决:
$ pr() {
> git push -u origin "$1"
> hub pull-request -h "$1" -F -
> }Administrator@uf1054201501094 MINGW32 ~/Desktop/jc/test (dev)
$ pr "dev"<<MSG
> A
> MSG

工具-git使用及总结相关推荐

  1. 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)

    首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...

  2. git 强制更新远程_版本控制管理工具git的常见指令合集

    今天小千就来给大家介绍一下git中比较常见的指令合集,方便大家使用git,建议收藏起来方便日后查阅. 一.常见的命令 git help <command> # 显示command的help ...

  3. 版本控制工具Git 常用操作命令

    2019独角兽企业重金招聘Python工程师标准>>> Git 是用于Linux 内核开发的版本控制工具.与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式 ...

  4. 版本管理工具Git(2)git的使用

    上一篇带大家认识了Git,在本篇中将讲解Git的安装及使用: Git系列导航 版本管理工具Git(1)带你认识git 版本管理工具Git(2)git的安装及使用 版本管理工具Git(3)VS下如何使用 ...

  5. [转]Windows环境中使用版本管理工具 Git

    Git 是一个分布式版本控制工具 Git --- The stupid content tracker(傻瓜内容跟踪器),Linus 是这样给我们介绍 Git 的. Git 是用于 Linux 内核开 ...

  6. iOS系列开发-版本控制工具Git的使用

    iOS系列开发-版本控制工具Git的使用 作为一个开发者,与团队之间默契的配合是很重要的,我们所写的代码在无论是在公司还是在个人来说都是一份不可随意丢弃的东西,但是如果只是单纯的开发,我们很难做到今天 ...

  7. 版本管理工具-Git

    版本管理工具-Git 在我们学习编程的时候,一个项目的代码量很多,同事之间各司其职,这个时候统一项目的代码,完善项目的流程就非常重要了,像Git,Svn都是非常棒的项目管理工具,以下总结一下相关的简单 ...

  8. git管理工具 linux,linux系统下使用流行的版本管理工具 Git

    前几天被版本管理困扰了好久,主要是因为 没法回到之前的版本,新版本又出了问题真的很尴尬. 终于决定使用目前网上很火的版本管理工具-------Git 历史啥的就不说了,说些有用的. 我用的是oschi ...

  9. 版本管理工具git和TortoiseGit

    版本管理工具git     git用于管理代码版本,可从官网下载.使用教程网上一搜很多,以及官网也有详细的说明.主要就是Add,push,pull等命令操作.git和远程仓库配合使用,可以保存,管理我 ...

  10. Linux | 分布式版本控制工具Git【版本管理 + 远程仓库克隆】

    文章目录 一.前言 二.有关git的相关历史介绍 三.Git版本管理 1.感性理解 -- 大学生实验报告 2.程序员与产品经理 3.张三的CEO之路 -- 版本管理工具的诞生 四.如何在Linux上使 ...

最新文章

  1. Socket 同步/异步 与阻塞/非阻塞区别
  2. js操作DOM对象(节点的增删改)
  3. Git 修改分支的名称(亲测)
  4. 外挂学习之路(3)--- 内存遍历工具
  5. jMeter创建微软Azure Lambda Function报错
  6. 周三多管理学第七版pdf_为什么说管理学原理是企业领导的必修课?
  7. 删除特定Dns后缀_DNS根服务器里存了世界上所有的域名吗?
  8. php类精确验证身份证号码
  9. 清远机器人编程_「新时代好少年」清远学生研发“灭火装置”获实用新型专利...
  10. 实验吧—Web——WP之 Forms
  11. java编辑简单文本编辑器_简单文本编辑器
  12. php sjis,【通译】PHP中文字编码变换时使用SJIS-win而非SJIS,使用eucJP-win而非EUC-JP...
  13. Android apk 系统签名
  14. FineReport帆软报表使用入门
  15. CDA学习笔记-指标
  16. GPS 校验和 代码_嵌入式Linux平台的GPS数据采集
  17. 树突状细胞(DC细胞)特征及应用进展综述
  18. JAVA 查看线程、内存
  19. 现代计算机体系结构发明人,cpu的发明人是谁啊?
  20. WebRTC[52] - WebRTC 带宽分配逻辑详解

热门文章

  1. 理解 Storm 拓扑的并行度(parallelism)概念
  2. 麦克风FCC-ID认证
  3. randi和randint的转换
  4. mysql查询 多门课程的平均成绩_Mysql_多表查询练习
  5. jupyter多次运行问题
  6. turtle画画灵魂画手之海绵宝宝
  7. ensp关于MPLS的实验
  8. sklearn——主成分分析PCA操作实例
  9. Informix IDS 11琐屑管理(918考试)认证指南,第 7 局部: IDS复制(10)
  10. 20种赛博朋克摄影调色luts预设