• git客户端基本操作


    • 首先下载git
    • 一路next安装好了之后,打开任意盘符,右键打开git bash here
    • 首先:初始首次的用户名和邮箱,之后就不用了。

      • git config --global user.name "name"
      • git config --global user.email "email@example.com"
    • 创建密钥和公钥 .ssh
      • ssh-keygen -t rsa -C "自己邮箱"  
    • 创建本地仓库
      • 文件夹-->右键git bash here-->git init //现在这个文件夹就是你的本地仓库了
    • 打开代码编辑器,建立几个文件存到仓库文件夹里。
      • git bash命令窗口:git status //查看状态,发现有几个红色的文件名字,正是我们新建的。
      • git bash命令窗口:git add .或者git add *再或者git add -A都是把文件提交到缓存区,缓存区,我也叫他后悔区,用的多了就感受到了。
      • 再次运行:git status //发现文件夹是绿色的了
      • git commit -m "文件首次提交,代号:01" //将缓存区的文件正式提交到仓库中
      • git status //此时会出现两段英文,按住鼠标选中这英文右键选中copy 翻译出来的结果告诉我们现在工作区没有变动,目录是干净的。说明第一次提交成功了!
      • 查看被更新的文件哪些东西更新了:git diff
    • 当我们提交多次后,如何看提交的几个版本:git log  --pretty=oneline
    • 回退到以前版本 git reset --hard HEAD ^ //^是数字;通过git log 可以看到commit每次的id 所以 git reset --hard commit_id 也是可以的
    • 如果第二天忘了id怎么办,查看git log也不行,还有办法: git reflog
    • 如果我修改了一些东西而后悔了,我可以用:git checkout -- file //撤回修改

    • 如果我修改了一些东西并且add到缓存区而后悔了,我可以用:git reset HEAD file//可以把暂存区的修改撤销掉 然后 git checkout -- file//撤回修改
    • 删除:git rm filename 删除文件夹 git rm -r path/

      

  • 相关阅读:
    80386寄存器
    删除 Windows 旧 OS 加载器
    [C#] Socket 通讯,一个简单的聊天窗口小程序
    [erl] erlang 进程注册和注销
    VB中 '&' 和 '+' 号的区别
    如何成为一个牛逼的程序员
    [VB] if 判断语句 和 If、IIf函数的比较
    C#中通过反射方法获取控件类型和名称
    薪资至少10K的一道题,你能拿下吗
    Jass 技能模型定义(—):半人马酋长的反击光环
  • 原文地址:https://www.cnblogs.com/webSong/p/7852675.html
Copyright © 2020-2023  润新知