Git 的使用(皮毛))】的更多相关文章

1.安装git 软件(下一步直到完成) 2.码云注册(保存代码) 3.创建代码托管仓库 4.创建文件夹 5.写东西并提交到码云 1.在某个文件夹下写东西 2.写完之后在此文件夹下鼠标右键,并选择[git bash here] 6. 在'黑框'里输入命令 - git init :用于做初始化, 其实就是让Git把当前所在的文件夹管理起来 - git add .  :将当前所在的文件夹中的所有文件收集起来 - git commit -m "写点东西做记录" - 第一次执行此命令的时候,需要…
最近在项目中使用git了,在实战中才知道,以前学习的git 知识只是皮毛,需要重新系统的学一下,读了一本叫  Learn Git in a Month of Lunches 的书籍,这本书通俗易懂,使我对git 有了全面的认识. 在平时,我们常常听到git 和github,它俩总是一起出现,总有一种必须一起使用的感觉.实际上,git和 github 是两个不同的概念, git是一个版本管理工具,而github则是一个网站,主要用于保存代码,分享代码.它们 之间没有必然的联系,可以使用其中的任意一…
虽然经常听说博客,但是却是第一次用.就像,虽然经常见电脑,但是却第一次接触软件.对于git也是一样,从来没听过,更不了解. 因为自己私下也没有去过多的了解,所以对于git只有一些有关书面资料的很片面的认识.但是以后我不确定我对它深入了解以后会不会有更深层次的认识. 看了一些有关git的博客,找了 一些git的基本概念: Git 是一个快速.可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问. Git 目前主要由寻找 CVS 或专有代码管理解决方案替代物的软件开…
     上篇文章我们主要简单的介绍了有关git的一些基本常识和一些简单的命令.但那终究是皮毛,我们使用git最主要的目的还是管理我们的项目,多人协作.本篇文章主要涉及以下两个大模块: 分支的概念及原理 远程仓库的使用 一.分支      在介绍分支之前,我们首先先考虑为什么需要引入分支这个概念,究竟有哪些无法解决的问题,需要我们引入新的概念. 在没有分支这个概念之前,我们对于一个项目的开发只有一个进度,但是一旦发现项目的之前版本的某个节点出现bug,难道放弃到目前为止的所有开发,回退到bug节…
之前没有用过git管理代码, 现在 公司要求使用git,咱 就 记记 今天所学的东西.以后也好方便查阅 和补充. 首先 我描述一下我今天提交代码的情况. 同伴给了我一个 从git库下来的2个项目的包.我现在要做的是从开一个库,然后把这两个包放到这个我自己建的远程库中. 首先我在Gitlab上创建了一个我自己的项目库,然后配置好基本的信息,这个跟Github完全就是一码事. 然后我在本地clone了这个远程库. git clone **** 第二部,我直接 把项目 copy到了这个本地库中,然后…
天哪,虽然我是一个学计算机的,但是我发现我的计算机学的真是……好吧不说了,言归正传.​ 这几天一直在着手于git,可能只是学了一个皮毛,结果也是不大尽人意,跟着别人学了学,鼓捣了鼓捣,还是有点小小的收获.​ 首先得安装git,搜索git,然后找到官网,进入官网之后下载git ,然后开始安装.安装只是一个开始,接下来进入github网站进行注册,使用免费的那一版,好吧我不得不借用一下别人的成果来介绍一下具体的操作了,噔噔噔噔,下面登场的是具体的操作步骤:​ 1.在Git Hub上创建项目 登录Gi…
转自:http://blog.csdn.net/xsl1990/article/details/25486211 如果你能看到一些sshd相关的进程信息,则说明你已经有这个服务了,否则(或者你想更新的话),使用下面的命令安装openssh sudo apt-get install openssh-server openssh-client 然后,安装git“服务器” sudo apt-get install git-core 再然后,为自己配置身份信息,这样多个人提交代码的时候,就可以方便的查看…
git简介 首先,与以前广为流行的SVN不同,git是分布式的,其没有服务器端与客户端之分(虽然在项目管理过程中,一般会人为地指定某一台非开发用的机器作为“服务器”,但就git自身功能来说,完全可以没有这个台“服务器”,至于实际中为什么会有,后面将会讲到).   然后,git的分支(branch)与合并(merge)功能非常强大与智能.据维基百科所说:git最为出色的就是它的合并跟踪(merge tracing)能力.作为SVN与git的用户,亲身体验告诉我,git提供的分支间代码合并功能的确非…
有种情况我们经常会遇到:某个工作中的项目需要包含并使用另一个项目. 也许是第三方库,或者你 独立开发的,用于多个父项目的库. 现在问题来了:你想要把它们当做两个独立的项目,同时又想在 一个项目中使用另一个. Git 通过子模块来解决这个问题. 子模块允许你将一个 Git 仓库作为另一个 Git 仓库的子目录. 它能让你将另一个仓库克隆到自己的项目中,同时还保持提交的独立. 开始使用子模块 git submodule add remotePath [localPath] 克隆含有子模块的项目 gi…
我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用. Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点. 由于是分布式,所有本地库包含了远程库的所有内容. 优秀的分支模型,打分支以及合并分支,机器方便. 快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势. 感兴趣的,可以去看一下Git本身的设计,内在的架构体现了很多的优…