版权声明:未经允许,禁止转载 https://blog.csdn.net/weixin_43216017/article/details/88122704
Git最初是为了配合Linux系统而开发出来的,其语句和Linux语句非常的相似。这里,我们对其常用语句进行一些总结。
$ 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 log #查看日志 --pretty = oneline 在一行中显示
$ git reset --hard ... #退回到哪一版本 HEAD^退回到前几个版本就有几个^,也可以直接接版本号
$ git reflog #查找命令记录,最前面的就是版本号
$ git checkout -- 文件名 #撤销修改,将文件退回到最后一次add或者commit的状态
$ git reset HEAD 文件名 #如文件已经add了,那么就需要这个语句使其退回到工作区的状态,然后在使用上一条语句
$ ssh-keygen -t rsa -C "[email protected]" #创建SSH密钥
$ ssh -T [email protected] #检查是否生效
$ git remote -v #查看现在的连接情况
$ git remote set-url origin [email protected]:account/project.git #配置连接
$ git remote add origin [email protected]:.../first_git.git #连接远程库和版本库
$ git push origin master #将版本库的内容推到远程库
$ git clone [email protected]:.../learngit.git #从远程库中克隆