阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

    教程列表

    数据库
    抓包专区
    测试专区

    Git 常见命令

    git 配置

    git config –global user.name zhubangbang
    git config –global user.email www@zhubangbang.com
    

    产生密钥对

    ssh–keygen.exe -t rsa
    

    一路回车会在下面产生密钥对;

    此时,你的 C:\Users\admin.ssh 这个路径下会生成两个文件:id_rsa 和 id_rsa.pub

    用记事本打开 id_rsa.pub 文件,复制内容,在 github.com 的网站上到 ssh 密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚才复制的内容。(ssh-keygen -t rsa -C "email@email.com" 也可以后面加 github 邮箱)

    window: C:\users\XXX\.ssh
    linux: ~/.ssh/
    

    将公钥加入服务端配置中; github — profile –setting –ssh keys –使用公钥;

    克隆 git 代码到当前代码库

    git clone git 仓库地址

    创建本地分支

    • 创建本地分支 git branch broszhu
    • 删除本地分支 git branch -d broszhu
    • 查看本地分支 git branch –list
    • 查看远程分支 git branch -r
    • 切换分支 git checkout broszhu

    从远程服务器更新文件到本地

    • git pull

    如果 fork 别人项目,与源项目保持一致;

    • git remote add bieren git 地址
    • git pull bieren master

    添加文件

    • git add index.html
    • git rm index.html
    • git add . 添加修改和新建
    • git add -u 添加修改和删除
    • git add -A 添加所有修改

    提交修改

    • git commit -m “备注信息”

    提交到远程服务器

    • git push origin master

    想忽略不提交的文件

    建立一个 [.gitignore] 文件

    git 差异,比较版本差异的命令;

    • git diff 可以查看修改内容;要随时掌握工作区的状态,使用 git status 命令;git status 告诉你有文件被修改过 。
    • git diff 可查看工作区和暂存区的差异。
    • git diff HEAD 可查看工作区和 HEAD(当前工作分支)相比的差异
    • git diff –cached 可查看暂存区和历史区的差异。

    fork 别人的代码

      1. 注册自己的账号
    • 2.fork 别人的的项目
      1. 克隆自己的项目
      1. 进入项目文件夹
      1. 在 homework 下建立自己名字的文件夹,并添加 readme.md 文件。
    • 6.git add -A
    • 7.git commit -m”提交到历史区”
    • 8.git push origin master 提交到 github 上
      1. 发起一个 pull request
      1. 别人合并代码

    让自己 Fork 的 github 项目,与源项目保持一致;

    • git remote add teacherhttps://github.com/Broszhu/My-JavaScript-is-a-clover.git[teacher 是随便写的变量名】
    • git pull teacher master // 拉取到本地
    • git push origin master  // 把本地的推送到自己 Fork 的项目;
    卖前端学习教程

    只需几十元,就能买到培训班的内部教程!开启高薪之路!

    零基础小白阿里P7的教程都有!

    同时长期收购所有培训班的前端教程

    目录
    目录