分类 Git 的文章 累计 6 条

dhso dhso 统计中 2018-03-20 17:54

Permission denied (publickey).的错误解决

错误提示

Permission denied (publickey).

问题解决

  • 这个错误极大多数情况是由于账号没有设置ssh公钥信息所致。
进入网站的"account settings",依次点击"Setting -> SSH Keys"->"New SSH key",将生成的ssh key的公钥填进去就行。
  • 另外一个可能就是系统没有将ssh key载入,执行以下命令,即可重新载入ssh key 到系统中。
ssh-add ~/.ssh/*
[ 阅读更多 ]
dhso dhso 统计中 2017-07-04 20:00

基础培训-使用git及可视化工具sourcetree

Git

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

Git 与 SVN 区别

GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。
如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。

Git 与 SVN 区别点:

  • 1、GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。
  • 2、GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs等的文件夹里。
  • 3、GIT分支和SVN的分支不同:分支在SVN中一点不特别,就是版本库中的另外的一个目录。
  • 4、GIT没有一个全局的版本号,而SVN有:目前为止这是跟SVN相比GIT缺少的最大的一个特征。
  • 5、GIT的内容完
[ 阅读更多 ]
dhso dhso 统计中 2017-04-14 09:27

sourcetree设置代理

  • 打开需要设置代理的仓库

  • 选择 仓库 > 仓库设置 ,会弹出仓库设置面板

  • 选择 远程仓库 > 编辑配置文件

  • 在打开的 config 文本中添加代理设置

[http]
	proxy = 10.51.1.140:8080
  • 保存
[ 阅读更多 ]
dhso dhso 统计中 2016-12-05 11:25

Git提交改动到远程分支

git status

git add src/main/thrift/streaming_deliverer.thrift

git commit -m 'remove duplicate operation_type' 

git push origin adroll_deletions
[ 阅读更多 ]
dhso dhso 统计中 2016-12-05 10:54

Git清除不需要提交的文件并且更新远程

git clean -fd

git reset --hard

git pull central master
[ 阅读更多 ]
博客介绍
写好程序在于点滴积累,多做笔记!
热评文章
最新评论