git指令

1.
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
2. 初始化本地仓库:
通过git init命令把这个目录变成Git可以管理的仓库:
这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

3. 把一个文件放到Git仓库只需要两步:
1. 第一步,用命令git add告诉Git,把文件添加到仓库:
* $ git add readme.txt

	2. 第二步,用命令git commit告诉Git,把文件提交到仓库:
* $ git commit -m "wrote a readme file"

		*简单解释一下git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。
*git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的readme.txt文件);2 insertions:插入了两行内容(readme.txt有两行内容)。
使用git add可以添加多个文件,都一次性提交上去。
例如:
$ git add file1.txt
$ git add file2.txt file3.txt
$ git commit -m "add 3 files."



4. 修改内容的后续

之前:

修改内容后:



然后点击保存,

右击gitbashhere

输入指令:git status



git status命令可以让我们时刻掌握仓库当前的状态,上面的命令输出告诉我们,readme.txt被修改过了,但还没有准备提交的修改

虽然Git告诉我们readme.txt被修改了,但如果能看看具体修改了什么内容,自然是很好的。比如你休假两周从国外回来,第一天上班时,已经记不清上次怎么修改的readme.txt,所以,需要用git diff这个命令看看
*使用git diff指令来查看具体修改的内容

然后提交到仓库:
*git add 添加文件
*在执行第二步git commit之前,我们再运行git status看看当前仓库的状态:



git status告诉我们,将要被提交的修改包括readme.txt,下一步,就可以放心地提交了:

*git commit 提交到仓库



---》版本回退

最新文章

  1. MySql之JDBC环境
  2. 【转】TCP的SEQ和ACK的生成
  3. skynet启动过程_bootstrap
  4. lightoj 1036 dp
  5. Scala 编程(一)Scala 编程总览
  6. C++调用DLL有两种方法——静态调用和动态调用
  7. Windows10 Ubuntu子系统折腾
  8. 【转】如何设置无线路由器的信道以获得最佳WIFI体验?
  9. Manager(管理器)
  10. vue2.0 如何自定义组件(vue组件的封装)
  11. SQLI DUMB SERIES-18
  12. 注解@Resource和@Autowired区别对比
  13. BZOJ4891 TJOI2017龙舟(Polllard-Rho)
  14. 性能测试二十五:redis-cli 命令总结
  15. c#:使用using关键字自动释放资源未必一定就会有明显好处
  16. XSL自定义函数
  17. leetcode-166-分数到小数(用余数判断有没有出现小数的循环体)
  18. EatWhat 实用的APP
  19. android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
  20. 在JavaScript中进行文件处理,第二部分:文件读取

热门文章

  1. 干货!Git 如何使用多个托管平台管理代码
  2. 【粗略版】Linux deploy手机上创建自己的服务器
  3. 继承Comparable接口来实现排序
  4. Thread中的start()方法和自己定义的run()方法有什么区别
  5. Linux使用socks代理
  6. 如何将 qsys 子模块设置为参数可调的方式给另外的qsys 调用
  7. 多线程总结-同步之volatile关键字
  8. 7.30考试password
  9. Oracle将两张表的数据插入第三张表且第三张表中不存在
  10. 个人永久性免费-Excel催化剂功能第99波-手机号码归属地批量查询