git的基本操作(持续更新)
2015-11-04 22:28
267 查看
发现周围的人,貌似都对git不太熟悉,当然包括我自己。于是乎,特意写下此文,帮助自己更好地对git进行操作
一 什么是git?
这个,我不想多说,简单而言,就是能帮助你进行版本控制,记录你的历史提交记录,还可以回滚,反正具有很强的实用性
二 git的基本操作
1. git pull: 更新远程代码库到你的本地。
2. git status: 查看你本地文件与上一个版本的不同之处(特指文件)。
3. git diff: 可以查看某个文件与上一个版本的不同之处(文件内容)。
4. git add: 将某个文件添加进去版本控制
5. git commit: 提交本次的信息到本次仓库,并用 -m 提交修改信息。
6. git push: 将本地仓库修改的东西发到远程仓库
三 我的基本操作
一般而言,在提交之前,我会先
1. git pull一下,将本地仓库与远程仓库保持一致。
2. git status看看那些文件被修改过(包括新增未加入版本控制的)。
3. git add 将文件放到本地仓库。通常使用git add . ,意思是将改变的所有文件添加进去。当然,这样做的前提下你要保证所有修改的文件都是你修改过并且想要提交的。那么问题来了,有一些不想要被提交的文件总是出现怎么办?因为会增加我的git add时间啊。好,使用 .gitignore文件来忽略不想要被跟踪的文件。
4. git commit -m ‘your message here’。填写提交日志,网上有很多的资料说明提交格式。当然,我觉得适合自己就好,只要项目团队成员约定好即可(若是你贡献代码到开源项目,那你就要遵循别人的规范了)。所以,我一般会说明我在哪里修改了什么,为什么要修改(这个可以不要)。
5. git push 命令。
6. 一般情况下都能顺利提交代码到远程仓库。
一 什么是git?
这个,我不想多说,简单而言,就是能帮助你进行版本控制,记录你的历史提交记录,还可以回滚,反正具有很强的实用性
二 git的基本操作
1. git pull: 更新远程代码库到你的本地。
2. git status: 查看你本地文件与上一个版本的不同之处(特指文件)。
3. git diff: 可以查看某个文件与上一个版本的不同之处(文件内容)。
4. git add: 将某个文件添加进去版本控制
5. git commit: 提交本次的信息到本次仓库,并用 -m 提交修改信息。
6. git push: 将本地仓库修改的东西发到远程仓库
三 我的基本操作
一般而言,在提交之前,我会先
1. git pull一下,将本地仓库与远程仓库保持一致。
2. git status看看那些文件被修改过(包括新增未加入版本控制的)。
3. git add 将文件放到本地仓库。通常使用git add . ,意思是将改变的所有文件添加进去。当然,这样做的前提下你要保证所有修改的文件都是你修改过并且想要提交的。那么问题来了,有一些不想要被提交的文件总是出现怎么办?因为会增加我的git add时间啊。好,使用 .gitignore文件来忽略不想要被跟踪的文件。
4. git commit -m ‘your message here’。填写提交日志,网上有很多的资料说明提交格式。当然,我觉得适合自己就好,只要项目团队成员约定好即可(若是你贡献代码到开源项目,那你就要遵循别人的规范了)。所以,我一般会说明我在哪里修改了什么,为什么要修改(这个可以不要)。
5. git push 命令。
6. 一般情况下都能顺利提交代码到远程仓库。
相关文章推荐
- 1030 完美数列
- 1031 查验身份证
- -1在内存中的表示
- FMDB 基本操作
- leetcode-Ugly Number
- 1029 旧键盘
- java的类学习
- Dom4j官网解释实例
- 如何在很多的.o文件中查找到需要的函数,从而定位到源文件?
- struts2 ognl表达式
- 三年,接着走吧。
- iOS与内存管理
- LightOJ - 1400 Employment(婚姻稳定问题)
- Java 设计模式 概要
- OC第八天 属性 点语法 KVC
- 1028 人口普查
- FP - growth 发现频繁项集
- 第二百一十五、六天 how can I 坚持
- OC三大特性之一:多态的介绍
- nyoj 148 fibonacci数列(二)【矩阵】