git学习之时光机穿梭(四)】的更多相关文章

时光机穿梭 我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容: Git is a distributed version control system. Git is free software. 现在,运行git status命令看看结果: $ git status # On branch master # Changes not staged for commit: # (use "git add <…
具体详细教程请链接:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 我这里只是记录一些常用命令 1.创建版本库 $ cd /c/wamp/www #进入c:wamp/www目录下面 $ git init #将该文件夹变为Git可管理的版本库 ps:执行完上面的git init后会在www文件夹下出现一个.git文件夹 2.将www目录下的文件及文件夹添加到Git仓库中 $ git…
本文参考廖雪峰老师的博客进行总结,完整学习请转廖雪峰博客 git的服务器---Github,自行注册github账号后,按下面的步骤操作: 第一步,事实上,本地Git仓库和Github仓库之间的传输是通过SSH加密的,创建SSH key (在用户主目录下,看看是否有.ssh文件,里面有id_rsa,id_rsa.pub两个文件,这连个就是ssh的秘钥对,前者是私钥,不能泄露出去,后者是公钥,可以放心告诉任何人.如果有这两个文件直接跳下一步) 打开git bash 输入命令$ssh -keygen…
学习总结之Git学习-总 目录: 一.Git简介 二.安装Git 三.创建版本库 四.时光机穿梭 五.远程仓库 六.分支管理 七.标签管理 八.使用GitHub 九.使用码云 十.自定义Git 期末总结 四.时光机穿梭 版本回退 工作区和暂存区 管理修改 撤销修改 删除文件 git status:随时掌握工作区的状态,看文件是否被修改过 git diff:如果git status显示有文件被修改过,用git diff查看修改内容 ---------------------------------…
Git 学习(四)操作修改和版本穿梭 之前的章节,已介绍了本地Git库创建.暂存区增.删.改,以及提交版本库:可回顾下命令操作: git add 和 git commit. 光有之前章节的操作,Git 显然不能满足版本控制的需求.所谓的版本控制,可理解为文件夹的时间机,即从创建该文件夹伊始,所有文件提交操作都将被记录版本库,且可以随意穿梭版本(回退至昨日的版本,或甚至N年前). 本文就此具体说明Git是如何管理修改.撤销修改以及在各个版本间穿梭的. 管理修改 为什么Git比其他版本控制系统设计得…
GIT学习笔记(2):时光机穿梭与远程仓库 撤销操作 1.GIT如何跟踪修改 在我们修改了代码内容后,执行了git add和git commit命令来将其交由Git进行版本控制.我们前面举的例子是这样的,git add将文件加入暂存区(菜篮子),git commit一并提交到版本库(柜台结账).如果我们想拿其他的菜,但是不加入篮子,Git是无法对其进行跟踪的. 比如我们队Test.java第一次修改后,执行git add命令将第一次修改版本加入了暂存区,然后又修改了Test.java,但是com…
Git,是Linus花了两周时间用C写的一个分布式版本控制系统.牛人该怎么定义? 零.结论先行 倒叙总结一下: HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id. 使用命令 git reset --hard HEAD^回退到上一个版本 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本. 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本. 下面继续我们的学习: 1.G…
一.忽略特殊文件 在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件. 不需要从头写.gitignore文件,GitHub已经为我们准备了各种配置文件,只需要组合一下就可以使用了.所有配置文件可以直接在线浏览:https://github.com/github/gitignore .gitignore文件本身要放到版本库里,并且可以对.gitignore做版本管理! 二.配置别名 $ git config --global al…
公元2018-10-21 实验室台式机 win7 64位 参考教程: 廖雪峰Git教程 其他资料:Git-book 北大一只总结的笔记,最终整理的时候可以参考:Git笔记 评论区看到的另一个人,总结在GitHub上:笔记 还得时不时查看软工时期学习记录的坑以免走不动的尴尬... 更新:忽然发现我没有仔细看评论区,以后有时间复习时要再看一次(・`ω´・) 2018-11-8-更新:千峰教育-Git工作流介绍 偶然在pt上看到的,B站有视频,看了一下,前面略鸡肋,后两三节有干货,还有有收获的.开心.…
学习总结之Git学习-总 目录: 一.Git简介 二.安装Git 三.创建版本库 四.时光机穿梭 五.远程仓库 六.分支管理 七.标签管理 八.使用GitHub 九.使用码云 十.自定义Git 期末总结 一.Git简介 Git诞生 集中式vs分布式 Git简介: Git:目前世界上最先进的分布式版本控制系统(没有之一) 版本控制系统:能自动记录每次文件的改动,还可以让多人协作编辑 1.1 Git诞生: 2005年,Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git,Git迅速…