ubuntu安装github
安装git
sudoapt-getinstallgitgit-coregit-guigit-docgit-svngit-cvsgitwebgitkgit-emailgit-daemon-rungit-elgit-arch
检查SSH
创建本地SSH密钥
ssh-keygen-trsa-C"[email protected]"
创建过程中遇到Enterfileinwhichtosavethekey(/home/账户/.ssh/id_rsa)时,我直接敲了回车;遇到Enterpassphrase(emptyfornopassphrase)时输入密码。
添加新的Key到ssh-agent
$eval"$(ssh-agent-s)"
$ssh-add~/.ssh/id_rsa
添加你的sshkey到Github
拷贝id_rsa.pub文件的全部内容,打开github网站并登录,进入到"AccountSettings">点击"SSHPublicKeys">点击"Addanotherpublickey"并粘贴到"keyfield".然后点击Addkey.
测试SSH
如果看到以下信息表示链接成功
Hixxxxx!You’vesuccessfullyauthenticated,butGitHubdoesnotprovideshellaccess.
配置git:
gitconfig--globaluser.name"YourName"
gitconfig--globaluser.email"[email protected]"
常用的Git命令
gitclone#克隆版本
gitinit#初始化本地Git版本库
gitadd#暂存文件,如果使用.表示当前目录及其子目录
gitcommit-m“firstcommit”#提交,-m选项后跟内容为提交所用的注释
gitremote-v#查看当前项目远程连接的是哪个版本库地址
gitpushoriginmaster#将本地项目提交到远程版本库
gitfetchorigin#取得远程更新(到origin/master),但还没有合并
gitmergeorigin/master#把更新的内容(origin/master)合并到本地分支(master)
gitpulloriginmaster#相当于fetch和merge的合并,但分步操作更保险