git命令


         git add-->             git commit-->
工作区    <---------------->     暂存区      < ----------------->    仓库

**********************创建版本库命令************************
1.     git init      //设置仓库存放位置
2.     git add      // 将文件提交到暂存区
3.     git commit     //将文集提交到仓库
注意: 该命令添加 -m选项 可以输入本次提交的说明
例子:git commit -m "wrote a readme file"
建议添加-m选项   指出本次提交 修改的说明  便于读取

4.     git log   //查看提交到仓库的记录
说明 :上一个版本就是HEAD^,上上一个版本就是HEAD^^
100个版本写100个^比较容易数不过来,所以写成HEAD~100
5.     git  reflog  //查看每一次操作的命令
6.     git  reset    //回退到指定版本

7.      git status   //查看提交文件的状态
8.      git checkout  //撤销修改
 注意:该命令是用版本库里的版本替换工作区的版本
所以 ,显而易见   如果从来没有将该文件添加到版本库中,使用该命令是无法恢复的!
9.      git  rm //删除文件
注意:  git commit -m  使用删除命令后再使用该命令进行备注说明


**********************远程仓库************************
##远程仓库绑定步骤
安装git之后使用该命令为git添加用户名和邮件
10.   $ git config --global user.name "Your Name"
11.   $ git config --global user.email "email@example.com"
注意: git config命令的   --global参数,用了这个参数,
表示你这台机器上所有的Git仓库都会使用这个配置,
当然也可以对某个仓库指定不同的用户名和Email地址

12.    git remote add origin      +    仓库地址  //添加远程仓库
说明:  origin为远程仓库名
13 .    ssh-keygen -t rsa -C "youremail@example.com"   //生成ssh认证秘钥
说明:读入该文件下  id_rsa.pub  的秘钥  到远程仓库进行绑定
/c/Users/zhang/AppData/Roaming/SPB_16.6/.ssh/id_rsa.pub
远程仓库绑定秘钥后   使用 ssh -T git@github.com 验证是否成功

##仓库提交下载命令操作
14.    git  push   -u  origin  master //将本地仓库内容推向远程仓库 
注意:添加 -u参数  Git不但会把本地的master分支内容推送的远程新的master分支,
还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
15 .   git clone     +     仓库地址   //从远程仓库克隆(下载)
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值