美文网首页
1. git 基本操作

1. git 基本操作

作者: wudimingwo | 来源:发表于2018-12-10 13:16 被阅读0次
    1. git 历史
    1. 是什么?
    1. 操作
    • 初始化
    git init
    
    • 生成密钥
    ssh-Keygen
    
    • 查看当前目录文件
    ls
    

    取出密钥

    *把密钥存在github上


    image.png
    image.png
    image.png
    • 查看配置信息
    git config --list
    
    • 设置用户名 和邮箱
    $ git config --global user.name username  
    $ git config --global user.email mail@gmail.com 
    

    本地项目和远程项目进行关联

    git remote add origin https://github.com/wudimingwo/test.git
    

    获取远程项目到本地

    git pull origin master
    


    大常哥的分析方式

    git是啥? (git是一种版本管理工具)

    git (协议规范, 理论) 和 github (一种具体的实现)

    怎么能学好git?

    • 保持好奇 (拒绝习以为然)
    • 学会提问 (把真相比如墙角)
    • 了解背景 (是啥? 哪来的? 为什么要用?)

    git 怎么用?

    • git的机制

    一行代码如何定位?

    • 空间定位 (三维空间): 某台机器,某个路径,某个文件, 某行
    • 时空定位 (四维时空 -- 分支(branch)) : 时间点 + 三维空间
    • (五维时空, -- 宇宙 -- 本地仓库) : 平行时空, 多个四维时空并行, 多个分支
      同时开发两个功能, 能在同一个文件下修改吗?
    • (六位时空 -- 平行宇宙-- 平行的仓库)

    git按规范,最常用的


    image.png

    新建的文件提交到本地仓库

    1. add
    2. commit
      修改的文件 : commit => push

    webstorm :

    • 红色: 还未add
    • 绿色 : 已 add, 还未 commit
    • 蓝色 : 修改文件, 还未commit
    • 白色 : 已commit

    规范
    每天晚上上下班 : commit + push
    第二天上班 pull
    每个模块完成 : commit + push
    两个人开发: 避免开发,修改同一个文件,避免创建同样的文件名
    如果修改同一个文件 : 只要不修改同一块也没事
    如果需要修改同一块 : 一个人先改, 另一个人拉取修改之后的,再操作

    常用的linux 命令

    • 看当前路径
    pwd
    
    • 查看文件夹,文件
    ll
    
    • 进入文件夹
    cd Desktop/
    
    • 打开文件
    vim a.txt
    
    • 查看当前用户名
    git config --global user.name
    
    • 修改用户名
    git config --global user.name "ajgal"
    
    • 查看当前邮箱
    git config --global user.email
    
    • 修改当前邮箱
    git config --global user.email "ajdklgja@gmail.com"
    

    这个是我按照自己的理解画了一张


    image.png

    相关文章

      网友评论

          本文标题:1. git 基本操作

          本文链接:https://www.haomeiwen.com/subject/zynlhqtx.html