博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git 日常操作记录
阅读量:5957 次
发布时间:2019-06-19

本文共 645 字,大约阅读时间需要 2 分钟。

hot3.png

##一、安装完成后信息配置 配置信息是每次提交时必须要的提交人信息

  1. 配置用户名称

    git config --global user.name simon

  2. 配置用户email

    git config --global user.name simon

##二、初始化本地仓库的2中方式

  1. 从本地文件夹init

git init

  1. 从远程仓库clone

git clone http://xxxx.xxx.xx/xxx.git [localRepoName] [localRepoName]是可选的,用来指定新的仓库名称

##三、忽略文件.gitignore

  1. .gitignore 文件需要一开始就考虑设计好

  2. .gitignore 规则

  • 所有空行或者以 # 开头的行都会被 Git 忽略。

  • 可以使用标准的 glob 模式匹配。

  • 匹配模式可以以(/)开头防止递归。

  • 匹配模式可以以(/)结尾指定目录。

  • 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

##四、常用情景

  1. 把文件从 Git 仓库中删除(亦即从暂存区域移除),但仍然希望保留在当前工作目录(比如误提交了target目录)

git rm --cached filename.java

  1. 取消暂存

git reset HEAD <file>

  1. 撤消对文件的修改(危险)可以先保存后还原

git checkout -- xxx.java

转载于:https://my.oschina.net/chen1988/blog/1927139

你可能感兴趣的文章
动态装载外部JavaScript脚本文件
查看>>
不要问我有多懒,写个脚本跑django
查看>>
经常用得到的安卓数据库基类
查看>>
SQL Server 查看数据页面
查看>>
js中内建对象
查看>>
strcmp函数和strcpy函数
查看>>
iOS 图形编程总结
查看>>
Vector HashMap List 存取数据速度
查看>>
迪杰斯特拉算法介绍
查看>>
PLSQL_基础系列03_合并操作UNION / UNION ALL / MINUS / INTERSET(案例)
查看>>
ORM是什么?
查看>>
css段落首字母下沉
查看>>
Dynamic CRM 2013学习笔记(二十五)JS调用web service 实现多条记录复制(克隆)功能...
查看>>
Nginx安装配置PHP(FastCGI)环境的教程
查看>>
iPhone开发【一】从HelloWorld開始
查看>>
RAC Concept
查看>>
互斥量和查用户权限
查看>>
puppet master 用 nginx + unicorn 作为前端
查看>>
Sql Server之旅——第六站 使用winHex利器加深理解数据页
查看>>
求CRC校验和的低位和高位的两种方式
查看>>