搜索网站排名,金融行业网站建设方案,wordpress windows 安装,中国企业网中国商报一、简介
Git 是一个开源的分布式版本控制系统。
当然#xff0c; git 不会傻傻的把你的每一个版本完整的存储下来#xff0c;他仅仅会存储每次修改的位置和内容#xff08;可持久化#xff09;#xff0c;每一次 commit 可以理解为产生一个版本#xff0c;接下来的版本…一、简介
Git 是一个开源的分布式版本控制系统。
当然 git 不会傻傻的把你的每一个版本完整的存储下来他仅仅会存储每次修改的位置和内容可持久化每一次 commit 可以理解为产生一个版本接下来的版本控制命令都是基于这个commit的
推荐使用图形化界面例如GitHub Desktop但不能依赖于图形化界面因为有一些操作是图形化界面做不到的 二、基础命令
1、初始化仓库。两种方式二选一
1、运行后会生成 .git 文件存储有关 git 的相关信息
git init
2、从GitHub拉取项目
git clone gitgithub.com:daizeyao/hznuoj.git
2、添加文件到缓存。其中 . 表示所有文件
git add .
3、提交到本地仓库。注意需要提前绑定身份信息
git config --global user.name xxx
git config --global user.email xxxgit commit -m xxx4、推送到远程主机。
1、设定远程主机。当然需要提前设定远程主机是什么。但是github还不一定让你访问所以你还需要配置你的ssh公钥或者选用https访问可参考下图
git remote add origin gitgithub.com:xxx.git 2、推送到远程主机。这一步可能出现网络问题403之类的多试几次或者切换网络重试
git push origin master
5、版本回退。先查看日志然后选择希望回退的版本其中 xxx 就是期望达到版本号的hash值
git loggit reset --hard xxx 至此自用教程以及足够使用了当然如果你希望正在进行团队协作请继续阅读Git相关命令二