Git命令与GitHub的使用

idea集成Git和Github教程请点击此处

Git命令
 

  • 设置用户签名
    git config --global user.name 用户名
    git config --global user.email 邮箱
  • 初始化本地库
    在目录内打开Git Bash Here
    git init
  • 查看本地库状态
    git status
  • 添加到暂存区
    可同时添加多个,文件名用空格隔开
    git add <文件名>
  • 提交到本地库
    • 将暂存区内单个文件提交到本地库
      git commit -m"日志信息" <文件名>
    • 将暂存区内所有文件提交到本地库
      git commit -m"日志信息"
  • 查看版本信息
    • 查看详细版本信息
      git log

    • 查看精简版本信息
      git reflog
  • 版本穿梭
    切换到任意版本
    git reset --hard 版本号
  • 分支
    不同分支互不影响
     
    • 查看分支
      git branch -v
    • 创建分支
      git branch 分支名
    • 切换分支
      git checkout 分支名
    • 合并分支
       
      git merge 指定分支名

      将指定分支合并到当前分支上。例:
      在master分支上,执行 git merge hot-fix 则将hot-fix分支合并到master分支上,hot-fix分支内容没有改变。
       
      • 合并冲突
        使用 vim 文件名 指令打开文件手动修改并保存,然后再添加到暂存区以及提交到本地库。

         

Github操作

  • 创建远程库
    New repository -- 输入远程库名字repository name(最好与本地库同名) -- create repository

  • 设置SSH
    • 创建SSH KEY
      ssh-keygen -t rsa -C 你的邮箱
      //注:-C为大写字母C

      输入后一直回车直到完成。完成后会在用户主目录下生成 .ssh 目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,id_rsa.pub是公钥。

    • 登录github,settings--SSH and GPG keys--New SSH key

      然后输入一个名字,把刚才的公钥复制到key中,确认添加即可。

  • 将本地库文件推送到远程库
    复制远程库链接:

     
    git push 远程库SSH链接 分支名
  • 将远程库文件拉取到本地库
    git pull 远程库SSH链接 分支名
  • 克隆远程库到本地
    克隆会自动做以下操作:1.拉取代码,2.初始化本地库,3.创建别名
    git clone 远程库SSH链接

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值