首页
留言
关于
友链
更多
足迹
实验室
地图组件
Search
1
SpringMVC+Spring+MyBatis整合完整版Web实例(附数据)
2,643 阅读
2
关于在Flutter实现Google地图的方法
1,117 阅读
3
SqlServer分组排序后取第一条记录
722 阅读
4
Maven仓库报错:Could not transfer artifact org.springframework.boot:spring-boot-maven-plugin:pom···
642 阅读
5
druid报异常 “sql injection violation, part alway true condition not allow”的解决方案
616 阅读
发现
技术
生活
户外
登录
Search
标签搜索
Git
JavaScript
Oracle
Git学习
Java
Flutter
MySQL
SQL Server
Spring Boot
对称加密算法
IntelliJ IDEA
Google地图
Maven
ES6
秦岭户外
Flutter 2.0
linux
Tomcat
Redis
Spring
Bai Keyang
累计撰写
269
篇文章
累计收到
275
条评论
首页
栏目
发现
技术
生活
户外
页面
留言
关于
友链
足迹
搜索到
1
篇与
Git创建版本库
的结果
2017-01-04
Git学习(第一天)
一、创建版本库1、创建一个目录或进入一个目录,然后通过git init命令将目录变成git仓库:$ git init Initialized empty Git repository in E:/Git/learngit/.git/ 一个空的仓库(empty Git repository)就建好了。在该目录下有一个.git的目录,该目录是Git用来跟踪管理版本库的,不能修改里面的文件,不然Git仓库就被破坏了。查看仓库下.git目录,可以通过ls -ah命令查看$ ls -ah2、在新的版本库中添加readme.txt文件。在库目录中添加一个readme.txt文件,在文件中写入一些内容,如:Hello Git~ Git is a version control system.使用git add命令告诉Git,我们需要把文件添加到仓库:$ git add readme.txt执行完上面的命令没有任何的提示信息,不是有句话讲的,Unix的哲学是 "没有消息就时好消息",说明添加成功。然后,使用命令git commit告诉Git,我们要把文件提交到仓库:$ git commit -m "wrote a readme file" [master (root-commit) 068eefe] wrote a readme file 1 file changed, 2 insertions(+) create mode 100644 readme.txtgit commit命令后面的-m输入的是本次提交的说明(用过SVN的朋友应该都知道这个说明的用处咯),可以输入任意内容,最好是有意义的,因为注意就可以很快速方便的找到你对应的改动记录。git commit命令执行成功后,Git会告诉你 1个文件(就是我们新添加的readme.txt文件)被改动,插入的2行内容(readme.txt文件有两行内容)Git的添加文件是需要 add 、commit 两步操作的,commit可以一次提交多个文件,所以我们可以多次add不同的文件:$ git add file1.txt $ git add file2.txt file3.txt $ git commit -m "add 3 files."在readme.txt文件中第一行添加了“Hello Git”,使用git status命令查看仓库当前的状态:$ git status On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: readme.txt no changes added to commit (use "git add" and/or "git commit -a")从上面的信息可以看出,被修改过的文件是readme.txt,但是还没有被提交。使用git diff(difference 差异) 命令查看readme.txt文件具体修改了哪些内容:$ git diff readme.txt diff --git a/readme.txt b/readme.txt index d8036c1..06ba57a 100644 --- a/readme.txt +++ b/readme.txt @@ -1,2 +1,2 @@ -Git is a version control system. +Git is a version control system.Hello Git. Git is free software. \ No newline at end of file通过上面的命令输出看到,在第一行添加了“Hello Git”当文件被提交后,可以再次通过git status命令查看版本库的状态信息:$ git status On branch master nothing to commit, working directory clean通过上面的命令输出看到,当前没有需要提交的修改文件。在创建版本库时,我们常需要使用的命令: 1)初始化一个Git仓库,使用git init命令。 2) 添加文件到Git仓库,分两步: 第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit,完成。查看工作区的状态,使用git status命令,git status告诉你有文件被修改过,用git diff可以查看修改内容
2017年01月04日
208 阅读
0 评论
0 点赞