SSH Keys --git.OSChina.net

SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。

第一步进入ssh

cd ~/.ssh

你可以按如下命令来生成sshkey

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email

# Generating public/private rsa key pair... 添加自己的邮箱

查看你的public key,并把他添加到 Git @ OSC http://git.oschina.net/keys

cat ~/.ssh/id_rsa.pub        查看公钥,拷贝到网站

# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

这两句代码是必须添加的:

eval "$(ssh-agent -s)"  启动代理

ssh-add ~/.ssh/oschina_rsa 代理添加私钥

添加后,在终端(Terminal)中输入

ssh -T git@git.oschina.net  验证账号

若返回

Welcome to Git@OSC, yourname!

则成功了。以后再也不用管密码了。所有命令都可以敲。


git 命令

git status         查询当前文件状态

git add .                将所添加的修改添加到暂存区

git commit -m  "修改提示"                将所有文件提交到本地代码仓库。

git push        将所有文件推送到 远程服务器

git pull            更新

使用源代码管理器工具有一个原则:先拉在推,如果服务器上的版本变化了,是无法push的!要想减少不必要的麻烦,先下手为强。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • PS:本文所有$符号之后为在终端中执行的命令。 版本控制系统 版本控制 版本控制(Version Control)...
    clarkx阅读 332评论 0 5
  • SVN & Git PS:本文所有$符号之后为在终端中执行的命令。 版本控制系统 版本控制 版本控制(Versi...
    青余阅读 588评论 0 1
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,744评论 9 163
  • 遗忘曲线由德国心理学家艾宾浩斯(H.Ebbinghaus)研究发现,描述了人类大脑对新事物遗忘的规律。人体大脑对新...
    熬粥阅读 2,019评论 5 5
  • 在阿呆的忐忑中,日子平静地过了一周。每天阿呆送儿子到学校门口,和火星儿子约定每天要达到的目标:坚持一节课急躁三次,...
    闲的发呆阅读 1,028评论 39 18