美文网首页
git日常工作

git日常工作

作者: 王怀智 | 来源:发表于2018-10-16 10:17 被阅读21次

git使用记录

使用多个代码仓库,如何管理git,以下是我的个人工作记录,如有遗漏之处,还望提出指正。

  1. 各大代码仓的添加ssh公钥

    • 首先生成ssh key

      ssh-keygen -t rsa -C "your-email@xx.com"
      **密钥类型可以用-t选项来指定。如果没有指定则默认生成用于SSH-2的       RSA密钥。这里使用的是rsa
      **-C 用来指定所指定的注释
      
    • 找到代码仓官网,添加SSHKEY选项,添加id_rsa.pub

    • 添加完,测试下是否成功。

      如果在cmd命令中测试,报错(ssh不是可运行命令)。
      切换至git-bash中。
      ssh -T git@github.com 
      Hi xxxx !Welcome之类的表示添加成功
      
  2. 创建远程仓库Project项目

  3. 与本地合并,并提交。

    • git初始化

        git init
      
    • 本地仓库添加远程仓库

        **添加远程仓库并命名
          git remote add [shortname简称] [url/ssh]
        **可以添加多个远程仓库
          git remote add ...
          git remote add ...
        **显示所有远程仓库
          git remote -v 
        **显示具体远程仓库信息
          git remote show [remote-url]
      
         ! [rejected]   master -> master (non-fast-forward)
      error: failed to push some refs to 'git@gitee.com:jushan/whzandroid.git'
      hint: Updates were rejected because the tip of your current branch is behind
      出现这个问题的原因是:远程服务器上有Readme.md文件
      

      解决:

      • git pull 解决方案: git pull --rebase origin master

      官方解释:you can rebase your change between X and B on top of A,whit "git pull --rebase",and push the result back.The rebase whill create a new commit D that builds the change between X and B on top of A.

      • git push 解决方案: git push --force -u origin master

      官方解释:you can run "git push --force" to overwrite it.In other words
      强行推送当前分支到远程仓库,即使有冲突

相关文章

  • Git常用命令

    常用Git命令,日常工作是够了,默认已安装Git 安装Git(Mac) 安装Xcode默认安装Git,需要最新版本...

  • git日常工作

    git使用记录 使用多个代码仓库,如何管理git,以下是我的个人工作记录,如有遗漏之处,还望提出指正。 各大代码仓...

  • git 撤销commit 和 误删commit后的恢复方法

    在日常工作中,我们经常会遇到这样一种情况,无脑 git add . ,git commit -m'xxx' ,gi...

  • Git的使用

    在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章整理了Git...

  • Git 基本应用

    本文用来整理记录日常工作中经常使用到的 Git 命令,方便日常查询使用。关于 Git 诞生的历史及相关内部原理本文...

  • 一篇文章学会Git

    在日常工作中, 经常会用到Git操作, 但是对于新人来讲, 刚上来对Git很陌生, 操作起来也很困难. 本篇主要针...

  • 2019-02-12 一篇文章,教你学会Git

    git知识详解 本文转载于掘金Ruheng,总结非常好,故不再重复造轮子。 在日常工作中,经常会用到Git操作。但...

  • Git日常使用命令整理

    说明 用于记录日常工作中,git命令的使用与学习,后续会持续更新完善。 环境配置 1.参数配置 git客户端安装完...

  • linux如何配置git

    做前端的在日常工作中少不了和git打交道,那么新安装git之后使用webstorm进行项目上传时有时会出现只能创建...

  • 每个程序员都该学会的Git知识

    逅弈 转载请注明原创出处,谢谢! 每个程序员都该学会的Git知识 在日常工作中,经常会用到Git操作。但是对于新人...

网友评论

      本文标题:git日常工作

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