hankhu
带你看世界

Github 同步 Linux版

准备工作

1.注册账号

2.创建Repository

3.配置SSH keys

生成一组秘钥保存在账号信息里

ssh-keygen -t rsa -C "hankhu@hankhu.com"    #引号里面填写你的github邮箱

显示

Creates a new ssh key using the provided email
Generating public/private rsa key pair.
Enter file in which to save the key (/home/.ssh/id_rsa):    #key存储的位置,可回车默认
Enter passphrase (empty for no passphrase):            #输入一个密码,可直接回车不设
github的密码
 Enter same passphrase again:           

然后

eval  "$(ssh-agent -s)"           
#显示 Agetn pid xxxxx   
ssh-add ~/.ssh/id_rsa            #生成key
cat ~/.ssh/id_rsa.pub            #读取出ssh_key,全部复制后添加到github

打开GitHub ,设置 -> SSH keys -> Add SSH key,标题随意,内容就是刚复制的 粘贴过来就行

4.全局配置

git config --global user.name "hankhu" #引号里填自己github的用户名
git config --global user.email hankhu@shankhu.com #填写github邮箱

上传文件

1.初始化本地文件夹

cd workspace/
git init        #该操作会在workspace文件夹下生成.git的文件夹,存放要链接的github帐号信息。
git add HelloWorld/      #把程序源码的HelloWorld整个文件夹先放到缓存区。
git commit -m 'do something'  #git commit -m'提交描述' 提交到git仓库
git remote add test git@github.com:hankhu/HelloWorld.git   #指定要存的Repository
#如果下面的操作(添加或删除文件)都在HelloWorld的Repository中,就不用在重复创建remote,直接引用已经创建好的test即可。
git add 文件名                  #提交变动的文件
git add -A 或者 git add --all   #提交所有文件
git rm 文件名                   #删除文件 

git push -u test master # 最后一步,执行同步命令。




下载文件

git clone git@github.com:hankhu/hankhu.git   #地址由GitHub提供,点击工程的code可见

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

转载请注明出处:hankhu » Github 同步 Linux版
分享到: 生成海报
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活