购物网站开发 webstorm/国外免费建站网站搭建
Git最初是为了配合Linux系统而开发出来的,其语句和Linux语句非常的相似。这里,我们对其常用语句进行一些总结。
Windows下Git的安装及创建版本库
$ git config --global user.name "your name" #设置用户名
$ git config --global user.email "your mailbox" #设置用户邮箱
$ mkdir 文件夹名 #创建一个文件夹,...表示文件夹名称
$ cd 文件夹名 #进入文件夹
$ pwd #查看当前路径
$ git init #通过初始化,将创建的文件夹变成一个文本仓库
$ git add 文件名 #添加文件到暂存区中
$ git commit -m "..." #将暂存区所有的文件都提交上去,...表示提交留下的message
$ git status #查看目前的状态
Git版本管理:不同版本的切换
$ git log #查看日志 --pretty = oneline 在一行中显示
$ git reset --hard ... #退回到哪一版本 HEAD^退回到前几个版本就有几个^,也可以直接接版本号
$ git reflog #查找命令记录,最前面的就是版本号
Git撤销修改与删除文件
$ git checkout -- 文件名 #撤销修改,将文件退回到最后一次add或者commit的状态
$ git reset HEAD 文件名 #如文件已经add了,那么就需要这个语句使其退回到工作区的状态,然后在使用上一条语句
Git:创建SSH密钥并更新至Github
$ ssh-keygen -t rsa -C "email@youremail.com" #创建SSH密钥
$ ssh -T git@github.com #检查是否生效
$ git remote -v #查看现在的连接情况
$ git remote set-url origin git@github.com:account/project.git #配置连接
Git与Github:添加远程库从Github中下载文件
$ git remote add origin git@github.com:.../first_git.git #连接远程库和版本库
$ git push origin master #将版本库的内容推到远程库
$ git clone git@github.com:.../learngit.git #从远程库中克隆