git初识
2016-05-25 19:50
232 查看
git是版本控制工具
1.先下载git,因为我是之前看别人的项目,需要git工具,所以git是之前下载安装好的,此处省略git的下载安装步骤,这些步骤都很简单,傻瓜式下载和安装;
2.开始学习git的各种命令:
验证一下身份(这里是第一次使用的时候需要验证身份,后面不需要):
git config –global user.name “ftt”
git config –global user.email “输入自己需要验证的邮箱”
创建代码仓库,仓库用于保存版本管理所需信息的地方,所有本地提交的代码都会被提交到代码仓库中,需要的话可以推送到远程仓库中
-为某项目创建仓库,进入到某项目的目录下,然后输入git init,即可完成创建代码仓库的操作,创建完成后会在项目本地的根目录下生成一个.git文件夹(是隐藏的),这个文件夹用来记录本地所有Git操作,可以用ls -al命令来查看
提交本地代码。add命令和commit命令,add命令把想要提交的代码先添加进来,然后commit才是真正的提交,add后面可以只添加一个.java文件,也可以添加类似java中的src之类的整个文件夹,git add .可以把整个项目全部添加进去,文件添加好以后,用git commit -m “First commit.”来提交-m后面的参数是提交的描述信息,不能缺,如果没有被认为不合法。(到这一块参考的教材里完成了第一节,但是我好奇的是commit之后项目提交到哪里去了)
查看修改内容。git status 会提示刚刚提交的内容发生了修改;git diff (项目中的文件名)用来提示查看这个文件做了哪些修改,其中–(减号)代表删除的部分,++(加号)代表添加的部分。
撤销未提交的修改(未执行过add命令的文件)。在修改了一些代码之后还没有提交,但是我们想要恢复到原来的代码状态,即撤销掉现在所做的修改,那么用git checkout+(项目中源代码文件的路径)来撤销,用git status来查看提交状态。
对于执行过add命令想要撤销的代码。要先执行git reset+(源文件的修改代码路径)取消添加,然后用git checkout来撤销修改
在对某一项目进行多次修改后想要查看项目的提交记录,用git log来查看。这样查出来的是所有的提交记录,包括关于提交的四个信息(提交id、提交人、提交日期、提交描述),但是当提交的次数很多的时候,想要查看提交的一条记录,用 git log+commit id -1,如果想要看这条记录到底修改了什么,在后面加上-p
目前看书等对git的了解就这么多,后面如果有更多了解再继续写~~
1.先下载git,因为我是之前看别人的项目,需要git工具,所以git是之前下载安装好的,此处省略git的下载安装步骤,这些步骤都很简单,傻瓜式下载和安装;
2.开始学习git的各种命令:
验证一下身份(这里是第一次使用的时候需要验证身份,后面不需要):
git config –global user.name “ftt”
git config –global user.email “输入自己需要验证的邮箱”
创建代码仓库,仓库用于保存版本管理所需信息的地方,所有本地提交的代码都会被提交到代码仓库中,需要的话可以推送到远程仓库中
-为某项目创建仓库,进入到某项目的目录下,然后输入git init,即可完成创建代码仓库的操作,创建完成后会在项目本地的根目录下生成一个.git文件夹(是隐藏的),这个文件夹用来记录本地所有Git操作,可以用ls -al命令来查看
提交本地代码。add命令和commit命令,add命令把想要提交的代码先添加进来,然后commit才是真正的提交,add后面可以只添加一个.java文件,也可以添加类似java中的src之类的整个文件夹,git add .可以把整个项目全部添加进去,文件添加好以后,用git commit -m “First commit.”来提交-m后面的参数是提交的描述信息,不能缺,如果没有被认为不合法。(到这一块参考的教材里完成了第一节,但是我好奇的是commit之后项目提交到哪里去了)
查看修改内容。git status 会提示刚刚提交的内容发生了修改;git diff (项目中的文件名)用来提示查看这个文件做了哪些修改,其中–(减号)代表删除的部分,++(加号)代表添加的部分。
撤销未提交的修改(未执行过add命令的文件)。在修改了一些代码之后还没有提交,但是我们想要恢复到原来的代码状态,即撤销掉现在所做的修改,那么用git checkout+(项目中源代码文件的路径)来撤销,用git status来查看提交状态。
对于执行过add命令想要撤销的代码。要先执行git reset+(源文件的修改代码路径)取消添加,然后用git checkout来撤销修改
在对某一项目进行多次修改后想要查看项目的提交记录,用git log来查看。这样查出来的是所有的提交记录,包括关于提交的四个信息(提交id、提交人、提交日期、提交描述),但是当提交的次数很多的时候,想要查看提交的一条记录,用 git log+commit id -1,如果想要看这条记录到底修改了什么,在后面加上-p
目前看书等对git的了解就这么多,后面如果有更多了解再继续写~~
相关文章推荐
- suse linux crontab
- mac 初次配置apache,及mac下安装mysql
- 欢迎使用CSDN-markdown编辑器
- Android Design新特性-NavigationView实现抽屉式
- 机器学习笔记(0)-有趣的机器学习:最简明入门指南
- JavaScript学习--Item6 var预解析与函数声明提升(hoist )
- 图表 Echarts 3.0 简单使用
- 第二次冲刺阶段站立会议(二)
- Codeforces Round #FF (Div. 1) A. DZY Loves Sequences 动态规划
- 团队第二次冲刺01(5.25)
- 【MySQL】Error 1264: out of range value for column
- 小白排序之快速排序解读
- App性能测试
- iptables
- 推荐四款 Bug 管理系统,最适合你的才是最好的!
- Android 之 Parcelable
- Apache+php环境搭建
- LVS(Linux Virtual Server,Linux虚拟服务器)开源软件创始人——章文嵩
- ASP.NET MVC 模块与组件(二)——定制图片验证码
- linux下查看系统运行时间和最近一次的开机启动时间