Git常用语句总结(实时更新)

版权声明:未经允许,禁止转载 https://blog.csdn.net/weixin_43216017/article/details/88122704

       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 protected]"   #创建SSH密钥
$ ssh -T [email protected]    #检查是否生效
$ git remote -v   #查看现在的连接情况
$ git remote set-url origin [email protected]:account/project.git   #配置连接

Git与Github:添加远程库从Github中下载文件

$ git remote add origin [email protected]:.../first_git.git  #连接远程库和版本库
$ git push origin master    #将版本库的内容推到远程库
$ git clone [email protected]:.../learngit.git  #从远程库中克隆

猜你喜欢

转载自blog.csdn.net/weixin_43216017/article/details/88122704