zoukankan      html  css  js  c++  java
  • 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

    "你的名字/你的邮箱"

  • 相关阅读:
    转载 自定义ListView背景
    Android 在模拟器上创建sd卡
    转载 Android TextView加下划线
    转载 Dom4j生成xml
    转载 在Struts2中使用servlet 配置问题
    android开发不错的地方
    bat demo1自定义变量
    redhat 5下安装SVN
    linux 忘记root密码
    DEBUG Sigar no libsigarx86linux.so in java.library.path
  • 原文地址:https://www.cnblogs.com/gsxl/p/13580889.html
Copyright © 2011-2022 走看看