程序员应该是使用git

我来梳理下我想用git做的事情应该拥有那些功能:

本地的git命令以及图形界面,好让我在没有联网的时候创建git版本控制记录历史功能

一个github账号,好让我可以把本地的git仓库同步到那里

功能总结:

  1. 创建、删除仓库
  2. 创建、删除github仓库
  3. 提交代码保存
  4. 提交到远程github仓库
  5. 从远程仓库上克隆

网络上有很多教程,这里不做重复劳动,如果你大致了解了上面每一个功能我想差不多就能开始玩git这个东东了

参开资料:

http://www.bootcss.com/p/git-guide/

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242354807e192f02a44359908df8a5643103a000

https://github.com/whudoc/github-guide

http://blog.csdn.net/dengjianqiang2011/article/details/9260435

时间: 2024-08-25 07:21:19

程序员应该是使用git的相关文章

[Git] git shortlog 找出最懒的程序员

转载:http://blog.csdn.net/qinjienj/article/details/7795802 场景假设:一个开发小组有10个程序员,他们用 Git 做版本控制,某一天程序员A push了当天的几个commit之后,突然在想“我在这个项目到底一共进行过多少次commit?谁比我commit更多?多多少?谁是组里面进行最多 commit的?谁是最少的?” Git 非常人性化地支持这样一个命令:$ git shortlog 这个命令会返回这个 git repository 底下每个

Java程序员最喜欢的五大神器

程序员留给大家的印象,不修边幅,沉默寡言.但程序员对于自己使用的神器,相当舍得花钱.今天咱们梳理下程序员最喜欢五大神器. 分享之前我推荐下我自己建的Java学习群:Java进阶群:766529531,欢迎进阶中的Java小伙伴进×××流学习. 1.Mac电脑 Mac电脑在一定程度上体现了极致,高品质,这点和优秀程序员内在气质是吻合的,程序员对于自己代码都会一直不停在优化,重构以期望做到做好.苹果电脑在设计上追求每个细节做到极致,哪怕是外观的点点滴滴,诚然Mac电脑有这样那样的不兼容的因素,但是还

程序员Git代码托管平台

程序员Git代码托管平台 说到Git代码托管平台,首先推荐的是GitHub,好多好的开源项目都来自GitHub,但是GitHub只能新建公开的Git仓库,私有 仓库要收费,如果你做的是一个开源项目,可以首选GitHub.下面推荐几个比较好的Git代码托管平台,这里我不做过多的说明和评价,也好让大家多看 看,比较一下,找到自己的"真爱". 1.GitHub 关于GItHub相信大家都有耳闻,我就不详细介绍了.GitHub地址:https://github.com/,其首页如图: 2.Gi

<初级程序员> git 的初级使用

作为程序员,Git 是一个很好的代码管理工具.Git 是一个版本控制系统,主要的作用就是记录代码的修改过程,有效的追踪文件的变化.当代码出现错误的时候可以很容易的恢复到之前的状态,不管对于个人开发还是多人协作开发项目都是必不可少的. 在Git shill 下的使用  (https://help.github.com) 一 安装Git http:://git-scm.com  提供windows.linux.mac os 二 配置Git 打开Git shell 输入命令:$ ssh-keygen

程序员能用一年的git技能整理

用git有一年了,下面是我这一年来的git使用总结,覆盖了日常使用中绝大多数的场景.嗯,至少是够用一年了,整理出来分享给大家,不明白的地方可以回复交流. 创建和使用git ssh key 首先设置git的user name和email: 1 2 3 1 2git config --global user.name "xxx" git config --global user.email "[email protected]" 查看git配置: 1 1git conf

C#程序员整理的Unity3D笔记(6): Git的使用

对程序员而言,写的代码用源码管理系统管理起来,非常方便: 有历史可追溯 方便对比代码变动. 非公司的项目,在没有了解git前,我采用是修改前Ctrl+C.Ctrl+V的方式进行备份.对比,这样导致很多奇奇怪怪的问题,例如手贱的改错了.巧合的是竟然没有备份,于是乎郁闷的查询--.浪费了不少时间. 随着Git的火热,我开始关注有无免费的git--一个很重要的事实: Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理,其背后的故事很有趣. 我了解的G

小灶时间-左手git右手md,程序员必备工具

1. 为啥学git和md 今天开始我们来学习一些程序员必备的工具,其中我感觉最先了解的就是git和md了. git的用途和好处 git是源代码管理工具.程序员每天要写很多代码(假如不那么懒的话),就不可避免地对代码进行增删改查,如果每次修改都要靠大脑记,那早就死翘翘了.于是,勤劳的先辈们发明了源代码管理工具,准确记忆每一次修改,这样就可以在需要的时候随时查阅代码变化或回到之前的代码版本. git是分布式的代码管理方式.与传统的svn相比,git的用户,在每个人的电脑端都有完整的代码库,只需要简单

Git算不算程序员的必备技能?

点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 参与文末话题讨论,每日赠送异步图书. --异步小编 Git的背后有着一个非常精彩的成功故事.2005年4月,Linus Torvalds因不满当时任何一个可用的开源版本控制系统,就亲自着手实现了Git. 时至今日,如果我们在Google中搜索"git version control"这几个关键词,都会看到数以百万计的返回结果.Git已经俨然成为了新型开源项目的一个标准.许多大型的开源项目都已经或正在计划迁移到G

Git学习总结_06_作为一名程序员这些代码托管工具你都知道吗?

作为一名程序员这些代码托管工具你都知道吗? 作为一名优秀的开发者,大家都会用到代码托管,我本人用的是github,确实github里面有很多很多开源的项目,所以我们目前的创业项目程序员客栈www.proginn.com都会给开发者展示自己的github账号,个人一直觉得代码虽然不能直接代表什么,但是那个程序艺术的体现,也是所有开发者个人的心血,这里致敬所有的优秀开发者,下面分享一下一些常用的代码托管工具. 1.GitHub 这个我相信百分之九十的开发者都知道,大家说才是真的好. 2.Gitlab