• git 相关学习


    1.Git 的一些快捷键

    第一次创建本git 本地仓库 ::

    git  init  //在本地创建一个 Git仓库 :要在该目录下 

    第一次 要配置GitHub 的 账号和邮箱:

    git config -global user.name 'GitHub上的账户'

    git config -global user.email 'GitHub上的邮箱'

    git  status //查看当前仓库状态 (modified: 显示之前add 文件 有修改 需要重新 addd)

          

    git add .  //往本地仓库添加文件(HTML .PNG ,JS 等)

    git add *.js //往本地仓库添加的所有JS文件

    git rm -cached index.htm //相关对ADD 动作 标识要把 ADD的文件 要删除  不再添加  

    git commit -m "修改备注" //这种用的多

    git commit  

      进入提交 insert 写修改备注

      esc退出

         :W(保存)Q 退出

    有些文件 不要上传(上传:add)的 :

    git touch .gitignore //在里面写 不要上传的文件名 或者文件 直接/login

       touch:创建文件

     cat:查看文件

       more:查看文件 查看可以滚动内容

    有时候需要做一些修改还没有上传到线上   又临时又要切换到原来的页面 就需要分支

    git check -b <分支名字> //切换到一个新的分支

    git check master //切换到master

    git merge <分支名字> //只有在切换回 master下才能 合并 分支 ,合并了分支就已经被删除了

    git branch -d <分支名字> //删除这个分支

    添加到GIThub 上

    git remote //看看 有没有已经连接上GIThub  要是返回 origin 就是已经连上

    要是没连上 可以如下操作:

    git remote and origin github远程地址

    git push -u origin master //把你本地仓库的代码上传到github服务器上

    之后连接上就可以

    git push

    git diff :处理工作区域与暂存区的区别

    git status :查看状态

    在commit 之前可以 恢复 用 checkout "不想提交的文件路径(git status 可以查看路径)"

    git reset -id 恢复那个版本

    如果发现错误的将不想暂存的文件被git add进入之后,想回退取消,则可以使用命令:git reset HEAD <file>,

    clone github的服务器上的代码如下:

    git  clone  github远程地址

    可以用 github客户端操作 本地仓库代码

    首先登陆 然后clone到本地 然后修改代码  summary(修改备注) commit 之后就FETCH 就更新到github服务器

     .在 github 上添加 SSH key 的步骤

    1、首先需要检查你电脑是否已经有 SSH key 

      运行 git Bash 客户端

           $ cd ~/.ssh
           $ ls

         目的是:检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件  要是存在 就可以直接复制  id_dsa.pub 的SSH 到github 上创建一个新的SSH keys

    2. 要是没有id_rsa.pub 或 id_dsa.pub 文件  就要生产 id_rsa.pub 或 id_dsa.pub 文件,步骤如下:

    $ ssh-keygen -t rsa -C "your_email@example.com"
    要是push 不需要输入密码 直接两次 enter就生产了

      Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
      Created directory '/c/Users/Administrator/.ssh'.

    3.添加你的 SSH key 到 github上面去

        拷贝 id_rsa.pub 文件的内容  粘贴到 key 所对应的输入框中

  • 相关阅读:
    全局变量与全局静态变量的区别:
    Python模块学习 ---- datetime
    python sys.path用法
    过来人谈《去360还是留在百度?》
    [编码问题] Python错误: SyntaxError: Non-ASCII character
    E513: write error, conversion failed (make 'fenc' empty to override)"解决办法
    巴真的点评
    set之hashset与TreeSet、LinkedHashSet实现原理
    list之linedlist与arraylist实现原理
    统一会话与单点登录
  • 原文地址:https://www.cnblogs.com/zhouhongdan/p/9112227.html
Copyright © 2020-2023  润新知