在当前目录创建一个Git代码库
git init
添加当前目录的所有文件到暂存区
git add . // . 表示全部文件
提交暂存区到仓库区
git commit -m [message] message为注解信息
通过以上三步,可以将创建一个本地代码库并将目录下的所有文件存放到代码库中
远程库版本库克隆到本地
git clone url
通过clone得到的远程版本库,当需要进行push的时候,不需要加 -u
撤销
重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致
git reset --hard [commit] commit 通过git log 或者 git reflog 可以得到
查看信息
显示有变更的文件
git status
显示当前分支的版本历史
git log
显示当前分支的最近几次提交
git reflog
显示所有文件的更改内容
git diff
显示指定文件更改的内容
git diff path
提交本地代码库到github上
1.建立远程仓库
git remote add name url 在url创建名字为name的仓库 name为远程库的名字
2.将内容同步到远程版本库上
git push name master name 为之前远程库的名字
如果是第一次同步 需要加上-u : 即为git push -u name master
origin 是默认的远程版本库名称
为什么要使用GIT?
git可以帮助我们在在本地对代码进行版本控制,当我们的代码出现问题的时候,一些情况下直接修改代码是很麻烦的,所以当出现问题的时候,通过git回滚我们的代码,可以使我们避免修改大量错误代码的工作。
通过git可以将代码托管到github上,可以实现对代码的托管。
当团队分工合作的时候,git可以将每个人实现的部分进行合并。