git 本地仓库

git

git是当前最流行的版本控制软件

在本地安装git

检查是否安装git : git –version

1.建立仓库

在本地建立一个文件夹,里面放上要放在git仓库中管理的文件,在命令行提示符中,进入到该文件夹下,执行命令git init 这是把该普通的文件夹初始化成git仓库,通过输出可以查看初始画的是一个空仓库,仓库是程序中被git主动跟踪的一组文件,这时你查看下该文件夹,会发现里面多了一个 .git目录,该目录一般是不用操作的,这里面放了git用来管理仓库的文件都存储在其中

2.操作仓库

使用git status 查看仓库的状态,这里显示当前位于哪个分支,修改、提交等的信息,自己手动添加文件到仓库中, 这时查看仓库的状态,git已经发现仓库中的异动,会提示文件没有被追踪,没有被提交, 使用git add . 这是把项目中所有都没有被追踪的文件都放到仓库中,不提交这些文件而只是让git开始关注他们,现在查看状态时,发现git 找出了这些需要提交的修改,标签new file意味着这些文件是新添加到仓库中的,提交是项目的快照,git会记录下每一次的提交,放到.git目下

执行提交 git commit -am ‘注释’

a 是让git将仓库中所有修改了的文件都加入到当前的提交中(如果你在两次提交之间创建了新文件,可再次执行git add . 将这些新文件加入到仓库中

撤销修改,git checkout . 放弃最后一次提交后做的所有修改,讲项目恢复到最后一次提交的状态

检出提交的记录 git log或者git log –pretty=oneline

git checkout 分支名 切换分支

恢复到某次提交 git reset –hard be017b

如果要是删除了一个文件,可以使用git reset, 然后git add .

如果提交的历史记录被改乱了,但是文件不想动,这时可以删除.git文件,然后重新初始化仓库就行了,等于重建一个git仓库,但是之前所有的对仓库的管理信息全都没有了

你可能感兴趣的:(工具)