GIT Learning】的更多相关文章

Today I begin to learn to use Git. I learn from Pro Git. And I recommend it which is an excellent book. Some Ideas: Git is a Distributed Version Control System and it is brilliant. And we know that DDoS attack is famous and distributed as well. So, d…
一.Why Git 1.1 Git是分布式的,本地的版本管理 chect out代码后会在自己的机器上克隆一个自己的版本库,即使你在没有网络的环境,你仍然能够提交文件,查看历史版本记录,创建项目分支,等不需要远程或架设服务器就能做到本地版本管理. 1.2 不污染子目录的track文件 svn每个子目录都要扔一个.svn.这个实在是.. .(我想很多人都碰到过svn lock folder的情况.实在让人气急败坏.实际上.svn文件就是罪魁祸首.各种clean up无果. delelte后svn…
help document of Github : https://help.github.com/ 1 upload 1.1 new update  Initialize a repository  Create a repositoy and name it while selecting "with a  README" option. tips: 1.push a new branch to the remote : $ git push -u origin <branc…
file status life circle basic: modified:   Examples: untracked: unmodified: modified: Git branching ( $ git branch  : view all the branches) create a branch : $ git branch <branch name> switching from branch to branch :  $ git checkout <branch na…
Why we need 'Git' GIt version control: 1. record the history about updating code and deleting code 2. cooperation --- We can know what our coworkers has done and even  the particular lines changed 3. feature branches --- We can work on the different…
最近在项目中使用git了,在实战中才知道,以前学习的git 知识只是皮毛,需要重新系统的学一下,读了一本叫  Learn Git in a Month of Lunches 的书籍,这本书通俗易懂,使我对git 有了全面的认识. 在平时,我们常常听到git 和github,它俩总是一起出现,总有一种必须一起使用的感觉.实际上,git和 github 是两个不同的概念, git是一个版本管理工具,而github则是一个网站,主要用于保存代码,分享代码.它们 之间没有必然的联系,可以使用其中的任意一…
一,安装git 一键安装 Mac 或 Windows. 二,下载一个工具书 Git 命令手册 free Git cheat sheet 三,安装完成之后需要先配置两个基本配置:用户名和邮箱 $ git config --global user.name "Your Name" $ git config --global user.email "your@email.org" 四,开始使用git创建第一个代码库(Repository)了 1)通过克隆一个已经存在的代码…
通过网上查找资料,我了解到Git/Github是一款免费.开源的分布式版本控制系统,它可以敏捷高效地处理任何或小或大的项目.同时,它是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.它是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.在我学习git/github的过程中,确实发现了很多问题,例如太过于依赖教程,教程中没有写得特别清楚的地方我就会犯错,这也是我自身编程能力不够的体现.最终通过询问同学才解决了学习中…
https://hujiaweibujidao.github.io/blog/2016/05/20/learning-git-by-animations/ http://learngitbranching.js.org/?demo  非常棒的教程 https://github.com/pcottle/learnGitBranching…
团队从Eclipse迁移到Android Studio之后,也从SVN迁移到Git了. 一直忙于需求迭代无暇做迁移,现在才开始做,相见恨晚,好东西,高大上,词穷. 回顾和记录一下git的一些基本操作.下面完成这样一个流程: 远程机器创建git仓库 --> 本地机器创建git仓库 -->从本地仓库推代码到远程仓库 --> 从远程仓库把代码clone到本地新的仓库. //先查看git装了没有 [user@remotemachine /]# git //设置全局参数 [user@remotem…