zoukankan      html  css  js  c++  java
  • git常用命令学习笔记

    一、下载安装

    输入网址自动下载 https://git-scm.com/download/win

    常用客户端:sourceTree

    二、基础配置

    配置用户信息

    git config --global user.name jack
    git config --global user.email jack@163.com

    查看用户列表

    git config --list

    三、工作流

    git init //初始化版本库

    //添加文件到版本库

    git add
    git commit
    git status //查看版本库状态

    pwd 查看当前路径

    echo "git repo2" >> test.txt //管道追加
    cat test.txt //查看文件内容
    git commit -m "描述"

    //从暂存区回滚

    git reset HEAD bash_demo.txt//丢弃
    git checkout -- bash_demo.txt//从暂存区切下来

    //从本地版本库回滚

    git log //查看提交日志编号
    git reset --hard 编号

    git rm bash_demo.txt //删除文件

    四、ssh key

    ssh-keygen -t rsa -C "youremail@example.com" //创建ssh key

    在.ssh下生成id_rsa.pub公钥文件,拷贝到github上

    测试是否连通

    ssh -T git@github.com

    五、远程仓库

    git remote add origin git地址 //关联远程仓库
    git push -u origin master //提交到远程
    git clone git地址 //克隆远程仓库

    六、标签管理

    git tag //查看所有标签
    git tag name //创建标签
    git tag -a name -m "comment" //指定提交信息
    git push origin name //标签发布
    git tag -d name //删除标签

    七、分支管理

    git branch //查看分支
    git branch name //创建分支
    git checkout name //切换分支
    git merage 分支名称 //合并分支
    git branch -d 分支名称 //删除分支
  • 相关阅读:
    weblogic部署应用程序(转)
    Eclipse配置weblogic 10(转)
    设计模式之四:抽象工厂(披萨店生产披萨模拟流程)
    设计模式之七:适配器模式(火鸡转换成鸭子)
    ES6Array的扩展方法
    JavaScript闭包
    JavaScript函数进阶
    古龙语录
    JavaScript递归
    ES6let和const
  • 原文地址:https://www.cnblogs.com/chenzheng8975/p/10664471.html
Copyright © 2011-2022 走看看