1. Git的本地操作过程描述
1. git init
说明: 为项目建立git版本控制库(本地),一个项目只须执行一次,在项目根目录执行此命令。执行后,会自动添加.git隐藏目录用于存放版本库数据。
2. git status
说明: 查看当前版本控制的变化信息,包括哪些文件尚未跟踪,哪些文件已经修改,哪些文件已经提交到staging area等等
3. git add
说明: 将文件或目录加入到版本控制中。"git add . "命令会以递归方式搜寻所有子目录中的文件,"git add *"仅搜寻当前目录中的内容。add后的文件将进入staging area,等待commit指令提交到一下版本快照。
4. git commit
说明: 将staging area的文件全部提交到下一版本快照。被版本控制跟踪的文件,在修改后,如果不使用add命令提交到staging area,则git commit命令不会将其提交到下一版本快照。如果需要有类似svn那样的commit方式,也就是,文件修改后,可以通过commit命令直接提交到下一版本快照,那么使用命令"git commit -a"
5. git diff
说明: 显示当前工作目录的文件和staging area中文件的差异。命令"git diff --cached"用于比较staging area中文件和上一版本快照中文件的差异。命令"git diff HEAD"用于直接比较工作目录中文件与上一版本快照中文件的差异,跳过staging area。
6. git reset HEAD -- <file>
说明: 将指定文件从staging area中回退到工作目录。例如,在staging area 中有一个文件hello.py。执行命令"git reset HEAD -- hello.py"后,这个文件就不在staging area中,而是显示为已修改但未提交到staging area的状态。
7. git checkout -- <file>
说明: 取消对指定文件的修改内容,并使其还原到上一版本快照的内容。
8. git rm <file>
说明: 在working directory删除指定文件,并将文件的删除添加到版本控制中,在运行commit指令后,这个文件将不再出现在文件跟踪列表中。如果在命令行中,直接使用rm指令删除文件。那么仅是在working directory中删除了文件,而git的文件跟踪列表中,仍然有对这个文件的跟踪。
如果想在本地保留文件,而在git的文件跟踪中将指定文件删除,那么就使用"git rm --cache <file>"指令。这个指令一般用来处理意外加入文件到跟踪列表中的情况。
如果想让git忽略对某些文件的跟踪,那么就建立一个.gitignore文件(注意.gitignore和.git是同级的,.git并不包含.gitignore)。将需要忽略的文件或者目录名写入。
- 大小: 65.3 KB
分享到:
相关推荐
bash-git-备忘单我的Bash和Git命令备忘单
git 常用命令备忘录, 都是开发中常用的, 必要时可拿来看看
git命令备忘录
Git常用命令备忘 robbin的自言自语robbin的自言自语登录Small is beautiful, constraint is liberty.首页
Git作弊-Git命令备忘单 对于想要使用命令进入git但不知道从哪里开始的人来说, Git Cheats是一个小项目。 它最初是一个辅助项目,可帮助我的朋友/同事轻松检查命令,但事实证明,它已与朋友共享很多次,并且每天都...
包含了git的基本操作命令格式描述,包括本地仓库的配置、本地仓库的数据归档、以及远程仓库的数据同步及归档操作命令。此文档适合对git使用不太熟练,需要使用git在本地仓库或远程仓库进行开发的人员。命令表简洁...
Git控制台命令备忘单 一般的 Git是一个版本控制系统(文件)。 类似于在计算机游戏中保存的能力(在Git中,等同于游戏保存就是一次提交)。 重要提示:将文件添加到“保存”是一个两步过程:首先,将文件添加到索引...
所有关于 git 命令 用于协助 git 开发的快速参考和备忘单的集合。 尽管有很多工具可以在 git 之上运行,但这份备忘单将告诉您如何从终端使用 git。 吉特 使用参考。 安装 git 如果您使用的是 Mac OSX,则可以使用...
git-cheat, 在你的命令行 中,git备忘单 git欺骗git-cheat 是命令行中的一... 当然,这里还没有完整的git命令列表及其密钥,这是我几乎每天都在使用的命令集。 如果我错过了什么,请随意贡献。用法克隆 git-cheat 为:
git入门命令 Git是开放源代码的分布式版本控制系统,可促进笔记本电脑或台式机上的GitHub活动。该备忘单总结了常用的Git命令行说明,以供快速参考。
Github备忘单 Git和Github的简单备忘单。 包含主要的Git命令和命令行基础知识。 在互联网上发布: :
每个开发人员必须知道的基本Git命令。 创建快照 初始化存储库 git init 暂存文件 git add file1.js # Stages a single file git add file1.js file2.js # Stages multiple files git add *.js # Stages with a ...
DX备忘单我保留所有Salesforce DX备忘单的仓库,包括Git命令(C)艾莉(Ellie)在WHL 2019
方便的Git备忘单,方便访问常用的Git命令和术语。 您正在学习Git吗? 还是您永远都不记得所有可用的Git命令? 还是您不确定“远程”或“调整基准”是什么? 该扩展包括方便的Git术语,常用命令以及有关每个Git命令的...
Github-git-命令简单的git备忘单回购->存储库clone >将一个回购协议从Internet(像Github这样的远程存储库)下载到本地计算机add ->使用Git跟踪文件和更改commit ->将更改保存到Git中push >将更改推送到Github(或...
Git备忘单 菜单 别名 为了阻止开发人员和合并/重新定义某人错误代码风格的不眠之夜之间的争执,请配置您的git git config core.whitespace "blank-at-eol,blank-at-eof,tab-in-indent" 要为某些命令添加别名,我们...
Git命令如何使用Git将本地文件推送到GitHub 在GitHub上创建一个新的存储库在终端中使用以下命令: git init在当前文件夹中打开一个.git文件git add .要求git跟踪文件夹中的所有文件git remote add origin "SSH link ...
Git备忘单可让您免于全心学习所有命令。 Git和Git Flow速查表其他可用语言:阿拉伯语Git速查表中文Git速查表印地语Git速查表土耳其Git速查表西班牙西班牙语Git速查表希腊Git速查表Git速查表使您免于真正学习所有...
备忘录 Android 应用程序汇集了主要的 Git 命令。 在 Play 商店中提供: :
备忘单:收集git,vim,快捷方式,Linux命令等备忘单