github for linux

(1)创建github账号;

(2)Create a reposition ;

(3)配置git:

     1.在所在目录下输入shell命令ssh-keygen -t rsa -C "email@xx.com"  ;

     2.在目录下找到文件后缀为.pub的文件,复制

     3.在github.com上找到settings(右上角),在SSH keys选项中add SSH key,将刚刚复制的.pub文件去掉最后的邮箱粘贴进去,title随便写;

     4.在shell命令下输入ssh -T git@github.com,确定是否配置成功;

     5.要是出现(permission denied(publickey))输入ssh-add -l,要是出现The agent has no identities,可能是配置的路径有问题,输入ssh-add 路径目录即可;

要是出现(cannot open a connection to your authentication agent,输入exec ssh-agent bash,然后ssh-add  /***/***/***,e.g /root/.ssh/id_rsa.pub)

     6.输入ssh -vT git@githubu.com可以查看具体配置信息;

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

创建自己的reposition

(1)设置github:在成功连上GIthub之后,我们要做的就是 把本地仓库上传到github上去,这里需要设置一下username和email

    在终端输入命令:git config  --global user.name "账户名"

:git config --global user.emali "注册邮件"   (这里global表示所有的仓库均使用此配置)

(2)创建本地目录和init目录

命令:mkdir new-reposition

        命令:git init

(3)远程初始一个仓库,远程添加地址

      命令:git --bare init

      命令:git remote add origin git@github.com:账户名/仓库名 (origin为仓库地址)

(4)添加自己的文件和评论,上传文件

命令:git add README

命令:git commit  -m "自己想说的话"

        命令:git push origin master   将origin中的内容推送到服务器

ps:修改完代码后,使用git status可以查看文件之间的区别;

             使用git add添加需要commit的文件;

     使用git add -A添加所有文件;

             使用git commit 提交本次修改;

             最后使用git push 上传

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

fork别人的reposition项目

(1)创建本地目录,存放别人的仓库

命令:mkdir download

(2)进入目录(cd downlaod),下载仓库到本地

命令:git clone git@github.com/账户名/别人的仓库名.git

(3)在download下ls一下便可

   


    

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值