转载一个链接用于git上传文件的
https://blog.csdn.net/u014135752/article/details/79951802
认识git
Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。(from百度百科)
操作git
无论怎样,在我们简单的开发人员的眼中,git也只是一个工具,当然开发需要的是很多这样那样的工具,所以没必要花时间在一些对我们来讲无聊的事情上,上手操作吧~
第一步:或许你应该有一个git账号,即使以后不会用,但练习的时候一定用得上对吧
第二步:下载git,别问为什么,有了git你才能更高效快捷的上传和克隆文件等等
第三步:
进入你的git bash开始操作,这才是最关键的
①创建你的本地仓库
我简单解释一下我做了什么,我在e盘目录下创建了一个git_test的文件夹,并将它初始化了为git仓库,这样做才会出现一个.git的隐藏目录,并且才能做其他相关的git的专业操作
②上传文件
git add 文件名 将计划的改动提交到缓存区
git commit -m “代码提交信息” 命令,将代码提交到 HEAD
git push origin master 命令以将这些改动提交到服务器,可以把 master 换成你想要推送的任何分支
git status 可以检查当前文件状态
git diff +文件名 ,查看具体修改的内容
git add .将文件放到缓存区(.代表了当前文件)
③版本回退
git log 查询提交的历史记录
回退到上个版本可以使用 git reset --hard HEAD^ 命令,回退上上个版本 git reset --hard HEAD^^ ,
依次类推, 当我们回退 100 个版本时,可以写成 git reset --hard HEAD~100
git push origin HEAD --force 提交修改,让远程版本也回退