1.在git push时无法提交代码,相对于git服务器上,本身代码可能不是最新的,因此提交的时候会报以下这个错误

Updates were rejected because the tip of your current branch is behind

如果和团队其他人确认你可以强制提交,可以使用如下命令提交:

git push -u origin master -f

此问题参考网页:https://blog.csdn.net/shiren1118/article/details/7761203

2.提交代码流程

现在本地代码有两个分支,分别为hml 与 master,修改代码的时候在hml的分支上修改,修改完成后分为以下几个步骤:

(1)先查看主版本:

git checkout master

git log

  得到本地的版本是否与网上的一致,不 一致的话需要另行处理。

(2) 查看本地分支的版本号:

   git checkout hml

  git log

核对本地版本是最新的,不一致另外处理;

(3)将本地的代码提交到master分支即可

  git checkout hml

  git add .

  git commit -m " update "

  git checkout master

  git merge hml

3.git下载失败

原因在于机器使用了公司内部的git服务器,用户名和密码都对不上,切回去也无法从网上下载代码。

处理流程:

(1)导入用户

git config --global user.email "yourmail@163.com"
git config --global user.name "yourname"

(2)删除旧密匙

删除当前用户下文件夹 ~/.ssh

(3)重新生成ssh密匙

ssh-keygen -t rsa -C "your@email.com"

会自动生成~/.ssh文件夹。进入该文件夹打开文件id_rsa.pub,把里面所有的内容复制出来,按以下格式整理下

"ssh-rsa 空格 key值 空格 邮箱"

(4)设置github用户的密匙

打开https://github.com/,登陆你的账户,进入设置

点击add ssh key,设置成功。

(5) ssh关联github

最后回到本机,运行以下命令即可显示成功设置git:

ssh -T git@github.com

最新文章

  1. ubuntu samba 服务器设置
  2. Halcon pick_and_place_scara_stationary_cam.hdev程序学习
  3. [转载:]C#与Fortran混合编程之本地调用Fortran动态链接库
  4. 【转】Win7 64bit Oracle 11g 使用PL/SQL Developer 连接时提示“SQL*Net not properly installed”
  5. jquery back to top 页面底部的返回顶部按钮
  6. DirectX基础学习系列2
  7. iPhone 微信平台链接到微信文章 返回上一页问题
  8. HBase的Shell操作
  9. Oracle 客户端 NLS_LANG 的设置(转)
  10. Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
  11. JAVA Grammar Corrector
  12. set multiset 集合实现众数的统计
  13. Java学习笔记【持续更新】
  14. solr单机版安装与基本部署
  15. MAVEN打包报错:com.sun.net.ssl.internal.ssl;sun.misc.BASE64Decoder;程序包 javax.crypto不存在处理办法
  16. Linux下如何阅读开源项目
  17. UEFI引导过程及windows引导修复
  18. Java多线程:CAS与java.util.concurrent.atomic
  19. html中<b>标签和<Strong>标签的区别
  20. Chisel Tutorial(七)——模块

热门文章

  1. 下拉列表---demo---bai
  2. 图解缓存淘汰算法一之LRU
  3. Winsock 示例
  4. centos软件安装目录(amp目录)
  5. kernel下制作动态logo
  6. 《Android安全机制解析与应用实践》笔记 第2章
  7. Winform状态栏控件中Label靠右显示的方法
  8. 生产者与消费者-1:1-基于list
  9. 关于Java继承体系中this的表示关系
  10. Blender 工具使用——模式切换