Git的认识与学习

第一部分:我的git地址是https://github.com/monkeyDyang

第二部分:我对git的认识

    Git是一种良好的、支持分支管理的代码管理方式,能很好地解决团队之间协作的问题。每个工程师在自己本地分支上开发,完成功能之后再将所有人的代码合并。Git是一款免费、开源的分布式版本控制工具。

    Github同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。在这里我们可以访问其他人所编写的程序,也可以将自己所写的项目放上去。利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。

第三部分:使用后的感受

    在我看来,在这样的库托管平台建立一个属于自己的账户,不仅可以记录自己的学习路程,在上面上传自己的程序之后,还能让你意识到你在每个阶段的的编程能力,对各种算法,程序的理解。你在编程方面的成长经历,也同样能对其他的刚入行的人,一点帮助和总结。 因为第一次使用的原因,感觉起来并不是特别的顺手。

备注:

  反复错误的一个问题:不能成功将本地文件添加到远程仓库中去。

  1、本地仓库中要先建立一个文件,如 123.txt 。

  2、  

  ①git init 初始化仓库。(会出现一个 ,git  的隐藏文件夹。其实没什么用)

  ②git status 查看仓库变化,是否有未追踪文件。(红色为 未追踪文件)

  ③git add -A 添加文件。(并没有什么变化,用②再查一遍)

  ④git commit -m "提示信息" 将文件提交到本地仓库。(引号中间写 对于这个文件的注释)

  ⑤git push -u origin master 将本地仓库与远程仓库关联。(即 同步)

  3、搞定!

时间: 2024-10-20 17:14:11

Git的认识与学习的相关文章

Git和GitHub在线学习资源整理(转)

原文地址:http://blog.csdn.net/duqi_2009/article/details/12646711 电子书 GotGitHub Git Workflow 文章 GitHub Fundamental visual-git-guide 图形化的Git参考手册 Linux下使用git命令以及github项目 教程 Try Git Git Immersion 入门指导 Top 10 Git Tutorials for Beginners A Hacker's GIT intrucd

Git 教程 -- 基于自己学习记录

Git 教程 -- 基于自己学习记录 1. 引言 由于学校布置了一项熟悉 git 和 svn 操作的实验,所以自己重新温习了下 git,记录过程在这. 2. 注册登录 GitHub. 3. 选择一个仓库克隆到本地,这里以我自己的一个私人项目为例,克隆到本地. git clone https://github.com/weixuqin/love_source.git //克隆项目到本地 4. 创建dev 分支,并切换到dev分支. git checkout -b dev //创建dev分支 git

Git和Github入门学习

注册github账号也有些时日,但一直给自己找借口github的操作麻烦,便一直逃避不肯学习,今天,我终于不再逃避,静下心来花时间和精力学习github的基本使用操作.git和github入门学习一.下载安装安装 git for windows 这个是一个git的windows系统的命令行版本 https://git-scm.com/downloads注释:安装 git for windows 一路 next 即可二.使用github1.注册账号github官网:https://github.c

码云配合git入门命令总结学习

目录 码云配合git入门命令总结学习 基本设置 基本命令总结学习 准备工作以及基本思路 基本命令 码云搭建仓库步骤 准备前工作 具体操作方法 远程仓库基本命令 标签相关命令 所有命令总结 基本命令总结说明 远程库有关的命令说明 标签相关命令 容易混淆的命令 码云配合git入门命令总结学习 基本设置 设置用户名及email: git config --global user.name "Your Name" git config --global user.email "[em

Git / Gitolite 的应用学习

前面写了svn相关的配置和学习,我们自己目前在用的也是svn.其大多为开发在用,且权限也分配的很精细.所以一般不需要过多的操作什么.备份方面,除了脚本备份,还有共享存储.所以一般也不会有什么问题. 趁这几天顺便把Git也学习下,以防以后会用到这个.Git的好处就不在此多说了,相比svn那也可以罗列很多出来.另一个,git和github结合也是很好的,冲这个也应该学习下. 由于之前的svn用到了很精细的权限控制,所以这里结合Gitolite来一起学习下.所以就分server和client. 一.C

Git for Android Studio 学习笔记

http://learngitbranching.js.org/ 一个特别好的git学习教程 创建一个project,然后导入github

《Git Community Book》学习笔记

打算全面的学习一下Git的相关知识,比较网上的资料,觉得<Git社区书>篇幅合适,覆盖全面,就是它了.chapter1 介绍 1.Git是一个快速的分布式版本控制系统.2.所有用来表示项目历史信息的文件,是通过一个40个字符的(40-digit)“ 对象名” 来索引的.每一个“ 对象名” 都是对“ 对象” 内容做SHA1哈希计算得来的,(SHA1是一种密码学的哈希算法).3.与SVN的区别Git与你熟悉的大部分版本控制系统的差别是很大的.也许你熟悉Subversion.CVS.Perforce

Git专题--系统的学习Git之一

本文为整理自:伯乐在线 1.Git详解之一:Git起步 2.Git详解之二:Git基础 3.Git详解之三:Git分支 4.Git详解之四:服务器上的Git 5.Git详解之五:分布式Git 6.Git详解之六:Git工具 7.Git详解之七:自定义Git 8.Git详解之八:Git与其他系统 9.Git详解之八:Git与其他系统 Git详解之一:Git起步 起步 本章介绍开始使用 Git 前的相关知识.我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置

Git专题--系统的学习Git之四

本文为整理自:伯乐在线 1.Git详解之一:Git起步 2.Git详解之二:Git基础 3.Git详解之三:Git分支 4.Git详解之四:服务器上的Git 5.Git详解之五:分布式Git 6.Git详解之六:Git工具 7.Git详解之七:自定义Git 8.Git详解之八:Git与其他系统 9.Git详解之九:Git内部原理 Git详解之八:Git与其他系统 Git 与其他系统 世界不是完美的.大多数时候,将所有接触到的项目全部转向 Git 是不可能的.有时我们不得不为某个项目使用其他的版本