首页 > 其他 > 详细

git学习笔记

时间:2018-08-13 00:30:19      阅读:204      评论:0      收藏:0      [点我收藏+]

git学习笔记

1,版本库的创建和修改

初始化一个版本库使用git init命令,添加文件到版本库使用两个命令:

  1. git add <file> 可以反复多次使用,添加多个文件;
  2. git commit -m <message> ,完成;

2,版本回退

修改提交的版本可以使用git log查看提交历史,已确定要回到哪个版本。git reflog查看命令历史,确定回到未来哪个版本。

  1. git checkout -- <file> 为丢弃工作区的修改;
  2. git reset HEAD <file> 为丢弃缓存区的修改;
  3. git reset --hard commit_id 修改HEAD指针指向的版本;

3,连接github

  1. git remote add origin git@server-name:path/repo-name.git关联远程版本库;
  2. git push -u origin master 第一次推送master分支的所有内容,以后提交则不需要 -u参数了;

由于git连接使用ssh,所有会验证公钥信息,如果提交是报权限验证失败则需要把本机公钥提交到服务器(github),下面讲解如果创建公钥。

  1. ssh-keygen -t rsa -b 4096 -C "you_email@example.com"创建 密钥/公钥对,接下来直接输入三个回车即可,此时会在/c/Users/you/.ssh/目录下看到id_rsa id_rsa.pub两个文件。需要把id_rsa.pub上传到git服务器。github公钥存放地址为 个人中心->setings->SSH and GPG keys。

git学习笔记

原文:https://www.cnblogs.com/wang-blog-007/p/9465524.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!