先说一点题外话

  作为一个初入行业的菜鸡,在工作一年的这个阶段才开始使用代码托管,感到很惭愧。不过今天惭愧不是重点,重点是我在这里想讲一下关于使用git的好处、一些常用的方法和一些常见的问题。

  不管是在校生还是初入职场,我们在写程序的时候都会遇到一个问题:         

“诶,代码怎么编译不过”  ”我把哪改了,怎么到处都是错误“ “糟了,改不回去了”

  我想刚开始进入敲代码行业的人都或多或少会遇到诸如此类的问题。当然我也遇到了,给大家看看我最初的解决方法:

  

  最开始我是用这种文件名的方式给自己的代码备份和更新,但是后来硬盘中一个项目就一大片文件夹,看着都花眼。我就想换一个方法,这个方法不好用。

  我开始用了同步云盘这个东西,会自动同步,也有历史版本功能,可以倒回去。

  我自己的在用的Onedrive和坚果云,虽然有历史版本,但是有时候出错了返回去找,因为没有提示,只能根据自己的模糊记忆是哪一天倒回去,反正也是够折腾的,而且偶尔会重复同步或者不同步,

  

  很尴尬我是在今年的8月份才看到这个的,以前有听过github,也在上面下过资源,但是本身就有墙,再加上公司网络内部又加了墙的缘故,公司一直不能使用github,也就没有深入了解。

  国外没有了解过就不做介绍了,csdn的代码托管业务也于今年9月份停止服务,所以国内目前用的比较多的应该是两个,关于他们的区别也就不说了,反正在我自己用来没有太大区别,这里就以开源中国的托管平台码云为例讲一讲git的使用方法。

git的下载、安装

  1.git下载链接    

    https://git-scm.com/downloads

  直接选择适合自己的版本就行了。安装直接点下一步就行了,有需求也可以自己配置。

  emmmmmmm,写到一半,度娘了一下,发现一个写的还不错的,我就不重复造轮子了,就直接引用了

    https://blog.csdn.net/qq_32842925/article/details/80273534

    

就讲一点其他不同的

 我用的git平台是国内的码云,github公司各种被墙,经常网络连不通。

 如果说是使用git Init 本地新建工程

 

  初始化的时候记得不要选择任何初始化,否者本地的.git文件内容会和平台上的.git内筒不一致,提交上传的时候会提示冲突,无法上传。

    如果是在平台新建工程的时候初始化,本地就不用使用git init命令,直接用git clone命令就好。

    一混就是一年了,也是个菜鸡,欢迎交流。

转载于:https://www.cnblogs.com/mjoin/p/9801096.html

磨刀不误砍柴工-git新手教程相关推荐

  1. linux 测试端口连通性_磨刀不误砍柴工,带你搞定云网络系统性能测试

    磨刀不误砍柴工,带你搞定云网络系统性能测试 一.前言 在部署或管理网络系统时,我们更多的是关心网络的连通性,而对于其整体的性能往往考虑不多,或者即使考虑到性能.异常或稳定性的问题,但却发现没有合适的手 ...

  2. 磨刀不误砍柴工 —— 自己动手写操作系统 入门导引

    磨刀不误砍柴工 刺猬@http://blog.csdn.net/littlehedgehog <自己动手写操作系统>其实阅读所需要的前提不过只是C和汇编了,里面涉及到很多操作系统的东西.于 ...

  3. 磨刀不误砍柴工——数据准备的过程与实践

      众所周知,我们常用"磨刀不误砍柴工"来比喻要办成一件事,不一定要立即着手干活,而是先要进行一些筹划和安排,充分做好准备工作,创造出有利条件,这样不但不会浪费时间,反而会大大提高 ...

  4. 磨刀不误砍柴工-----为提升自己找到一个平衡点

    作为一名软件开发人员,你该如何磨快你的锯子? "磨锯子"实际上是一个代名词,泛指一切编程以外的活动(不必编写代码),而这些活动(理论上来说)能使你成为一名更出色的程序员.这个词源自 ...

  5. [浪风分享]很简单的查看电脑所支持的最大内存的方法--磨刀不误砍柴工

    硬件+操作系统====决定支持的最大内存 在开始---运行处输入cmd(或者按住winkdy+R键输入CMD),打开命令窗口,输入wmic memphysical get maxcapacity然后回 ...

  6. 制作短视频需注意的三个要点,做好计划再制作,磨刀不误砍柴工

    制作短视频需注意的三个要点,做好计划再制作,磨刀不误砍柴工 俗话说得好,磨刀不误砍柴工,做短视频也是如此.我们在制作短视频之前,还应当注意到三个要点,并做好准备,只有提前做好了制作短视频的准备,我们才 ...

  7. 磨刀不误砍柴工 ——《自己动手写操作系统》入门导引

    磨刀不误砍柴工 刺猬@http://blog.csdn.net/littlehedgehog <自己动手写操作系统>其实阅读所需要的前提不过只是C和汇编了,里面涉及到很多操作系统的东西.于 ...

  8. Git新手教程-添加忽略文件(十)

    title.jpg 前言 通过前面的文章,我相信大家已经对 Git 有所掌握了,现在还剩下最后一个知识点,就是让 Git 添加忽略某些文件.在实际的项目开发中,我们可能不想将一些文件添加到 Git 仓 ...

  9. 磨刀不误砍柴工,如何提高工程效率?

    互联网时代,业务发展越来越快,而技术的迭代速度,技术团队之间快速的协作交付,越来越成为团队业务制胜的一个很关键的因素. 世界领先的一些互联网公司,研发团队已经有过万人.他们又是如何协作的? Twitt ...

最新文章

  1. UI设计培训中的扁平化理念
  2. SAP PM 初级系列8 - PM 组织架构
  3. Oracle 字符集的查看和修改
  4. MyBatis学习总结[4]-ResultMap子元素
  5. 021_Form表单
  6. 25 类:接口 抽象父类 多态 鸭子类型 格式化方法与析构方法 反射 异常处理 自定义异常 断言...
  7. Deap: python中的遗传算法工具箱
  8. vue el-checkbox循环多个如何选中当前的_一次关于Vue的自我模拟面试
  9. Enhanced LSTM for Natural Language Inference-学习笔记
  10. 支持断线重连、永久watcher、递归操作并且能跨平台(.NET Core)的ZooKeeper异步客户端
  11. confirm关闭 layer_基于 vue+layer.js 超青睐的弹窗组件VueLayer
  12. Angular 垮台、ES6 最受欢迎,20,000 名程序员告诉你谁是 JS 王者!
  13. hive多个表join_8个Hive数据仓工具面试题锦集!
  14. android9.0 uri,Android9.0源码学习 - Launcher Activity(一)
  15. ELK快速搭建日志平台(基于7.9.3)
  16. 区块链宠物移动端交互原型模板、免费领取、宠物交易、宠物领养、宠物购买、宠物集市、用户中心、注册登录、订单管理、常用元件、通用元件、设计框架、规则说明、功能流程、界面流程、规则模板、Axure原型、rp
  17. 电脑故障,usb驱动安装失败如何修复解决方案-驱动人生
  18. 微软邮箱服务器出问题了,在微软邮箱登录时常见的问题有哪些
  19. UART2USB芯片PL2303驱动安装说明
  20. 我们采访了三位学生:他们写代码、95 后、来自大陆和台湾

热门文章

  1. 银行的相关计算机知识,银行计算机基础知识试题及答案正式版.doc
  2. php 微信定位,微信企业号(服务号)坐标定位发生偏移解决方案记录( 附PHP代码)...
  3. java面试题六 float变量合法声明
  4. liferay6.2导出excel
  5. Response笔记
  6. 微软程序员利用测试账户套现千万美元,或面临 20 年监禁
  7. 前端就业之vue介绍
  8. spring mvc错误收集
  9. html制作一个简单的邮件,使用HTML编写简单的邮件模版
  10. DOS网络命令之 tracert