• git-基本操作


    一、GitBash生成秘钥:

    ①删除:.SSH文件下删除即可,.SSH在(C:UsersWindows用户名目录下)
    ②输入:ssh-keygen -t rsa -C "gsxl@163.com"
    ③用记事本打开目录下的id_rsa.pub,将里面的内容复制git上的SSH秘钥

    二、Git的使用:

    1.正常新建:

    ①本地目录建仓:git init

    ②添加远程仓库:git add file     (file可以全部文件: * 或 .)

    ③提交到缓存:git commit -m “xxx”

    ④推送:git remote add origin https://xxxx

    ⑤提交到maseter分支:git push -u origin master

    2.克隆后推送:

    ①下载:git clone https://xxxx.git

    ②添加远程仓库:git add file     (file可以全部文件: * 或 .)

    ③提交到缓存:git commit -m “xxx”

    ④同步:git pull

    ⑤git push origin master

    3.分支操作

    --远程未有分支:
    ①先克隆:git clone xxx.git
    ②创建分支:git branch name
    ③将本地分支推送到远程:git push origin name:name

    --远程已有分支:
    ①新建本地分支并对应远程分支:git checkout -b 本地name origin/远程name
    ②查看分支对应关系:git branch –vv

     

    切换分支:git checkout 分支名
    查看本地分支和远程分支:git branch –a

    注:切换分支后,和正常master分支操作一样!

    4.回退某个版本:

    ①查看提交日志:git log
    ②git reset --hard fc5eed2ae2e97ade2f2e2331654de3ee6b73ab6e
    ③强行推送远程:git push origin HEAD --force

    5.其它常用:

    ①查看修改状态:git status  

    ②查看git配置:git config

    ③克隆其它分支:git clone -b 分支名称 sshxx.xxx.git

    最后推荐使用一款还不错操作git/gitlab等等远程仓库的可视化工具:Sourcetree (不再需要输入命令哦,当然也可以整理为.bat文件,运行一下就好啦)

    Sourcetree 下载链接:https://www.sourcetreeapp.com/

    欢迎来大家QQ交流群一起学习:482713805

    "你的名字/你的邮箱"

  • 相关阅读:
    JS-Array数组对象
    JS-Math对象
    JS-Date对象
    JS-流程控制汇集
    css笔记
    CSS3-box盒布局
    css笔记
    CSS3中的animation动画
    JS-百钱买百鸡案例-for循环制作
    JS-用js的for循环实现九九乘法表以及其他算数题等
  • 原文地址:https://www.cnblogs.com/gsxl/p/13580889.html
Copyright © 2020-2023  润新知