赞
踩
关于安装Git,可以看git的安装介绍
git的安装介绍
git 在保存html文件不建议使用中文;不然再删除和恢复时比较麻烦(中文乱码);只能跟踪文本文件的变动;在创建一个文本文件时,不能使用右键新建记事本(或word),因为编码格式不一样,会出现很多错误;可以通过编程环境创建文件(如VS code等;)
$ mkdir 创建文件夹;
$ pwd 查看路径;
$ lis 查看当前目录下有多少个文件;
$ dir 查看当前目录下有多少文件;
$ cd 切换路径;
$ cd …/ 返回上级目录;
$ cd 路径名 具体的文件路径;
$ git init 创建一个新的git库或初始化一个已存在的文件夹变成库;(创建一个库后会有一个.git文件,一般都是隐藏看不到;可以通过点击“文件——选项——查看——显示隐藏的文件文件夹;)
$ git add 要添加的文件名 把日志文件添加到缓存区;
$ git commit -m “” 提交日志文件; -m “” 双引号里放备注;
提交要加上自己的邮箱地址和名字;(可以在建仓库的时候添加邮箱和用户名)
$ git config --global user.email “用户名”
$ git config --global user.name “用户名”
$ git log 查看当前日志;(前两步做完才能查看添加的日志文件);
$ git status 查看仓库状态;(是否修改过旧文件或添加新文件);
working tree clean 很干净(说明修改和提交的已经弄完);
head 表示当前版本; head^ 回到上个版本; head^^ 回到上上个版本; 密钥看前7位就行
$ git reset --hard HEAD^ 回退;
$ git log 可以通过它,查看回退的版本号
$ git reset --hard 版本号 回到之前回退的版本;
$ git rm 文件名 把该文件从版本里删除;
$ git commit -m “删除 备注” 只有提交才能删除成功;
$ git checkout – 文件名 找回之前删除的文件;
(1)、首先要先创建一个git库(说白了就是一个文件夹);
手动创建:鼠标右击创建一个文件夹;
命令创建: $ mkdir 创建文件夹;
(2)、初始化库(要找到你要进行操作的库,进行初始化,可以通过“cd”命令)
git init // 初始化库;
初始化之后,在你的库里会多一个文件夹“ .git "默认是不显示的。如下:
想查看的话可以通过点击一下:(win10系统)
(3)、在库里面添加你要放到本地存储的代码文件或文件夹;然后通过git add命令添加到缓存区;只有添加到缓存区后才能存到本地存储上;
git add 1.html // 添加指定文件;
git add . // "." 添加库里的所有文件;
代码:
(4)、添加到本地存储;
首先我们要知道Github 和 Git 是两回事。
Git是版本控制系统,Github是在线的基于Git的代码托管服务。
什么是git :
Git是一个版本控制系统(Version Control System,VCS)。版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。有了版本控制系统,就可以不用担心文件丢失,不小心误修改文件等等“事故”,而且你可以随便回到历史记录的某个时刻。
什么是github
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。
GitHub有一个很强大的功能就是,你在服务器上边可以创建一个库,如果是很多人在完成一个很大的项目的时候,就能体现GitHub的好处,一群人一起来写某个项目,大家完成的时间,完成的进度都是不相同的,甚至可能你今天写的出现了错误,影响到了我昨天写的代码,最后怎么才能将大家的代码轻松的汇总起来,又怎么在汇总所有人的代码之后发现错误等等一系列问题。这样我们就用到了GitHub这个软件。我们在GitHub服务器上有一个主仓库,这里用来储存你的所有代码,如果不付费的话是所有人都可以看的,如果你不想让别人看到你的代码,可以选择付费仓库。我们创建了主仓库之后,就可以在电脑上创建分支,之后你就可以在电脑上完成自己的代码,写完之后直接同步在电脑的分支,当你认为可以上传的自己的主仓库时,就可以申请更新,当通过审核的时候,你代码就出现在了自己的主仓库中,这样全世界的程序员都可以查看你的代码。全世界现在已经有300万的注册用户,甚至还有一些相当知名的开源项目也在其中公布代码。在GitHub上你可以看到很多计算机领域的精英所分享的自己的代码。这是GitHub的两个主要优点,适合团队协作,以及下载其他优秀者的代码。
1、创建一个库;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。