github如何上转到远程库
前段时间接触了github,一直来不及配置,但是昨天配置的时候按着教程走,也费了好久的时间,我觉得它一直用文字来讲有时候会有人看不清,我觉得图靠谱~首先你得注册一个github账号,登录官网一进去就是你注册的界面,然后祝你成功。。我说的是在windons上如何在本地使用git-bash,首先你应该创建一个git的本地仓库先不要关,先打开你的git根目
前段时间接触了github,一直来不及配置,但是昨天配置的时候按着教程走,也费了好久的时间,我觉得它一直用文字来讲有时候会有人看不清,我觉得图靠谱~
首先你得注册一个github账号,登录官网一进去就是你注册的界面,然后祝你成功。。
我说的是在windons上如何在本地使用git-bash,首先你应该创建一个git的本地仓库
一个空的仓库就建设好了
先不要关,先打开你的git根目录。
进这个你创建的文件夹,然后放入一些文件,我觉得txt就可以了,把你写的代码放在里面。
接下来回到git-bash
然后输入这两行命令 。(后面两个)
这时候一个本地库就算是构架好了,但是你想着把它和远程链接,这时候你需要知道你自己秘钥,在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa
和id_rsa.pub
这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:
我想着你应该没有
然后你在git-bash页面上输命令:$ ssh-keygen -t rsa -C "youremail@example.com"
一路回车有一个地方还要输入yes,如果出现这个页面,你照这我箭头指的方向,找到你的id_rsa文件,复制里面的内容。然后打开你的网页版github。
一直点我箭头指的位置就好了。
填上任意Tile;
在Key文本框粘贴id_rsa.pub文件中的内容
因为我在以前已经将秘钥设置了,所以下面会有那个钥匙的样子,而你们没有,当你搞完上面的所有步骤,那么秘钥配置已经搞定了。
接下来 大家秘钥也配置好了,然后你就需要一个远程库来接受你本地库的文件,在github上创建一个远程库。
现在远程库也已经建设完毕。
现在需要将他两个链接起来、这个就很简单了。
当你第一次使用Git的clone
或者push
命令连接GitHub时,会得到一个警告:
The authenticity of host 'github.com (xx.xx.xx.xx)' can't be established.
RSA key fingerprint is xx.xx.xx.xx.xx.
Are you sure you want to continue connecting (yes/no)?
这是因为Git使用SSH连接,而SSH连接在第一次验证GitHub服务器的Key时,需要你确认GitHub的Key的指纹信息是否真的来自GitHub的服务器,输入yes
回车即可。
Git会输出一个警告,告诉你已经把GitHub的Key添加到本机的一个信任列表里了:
Warning: Permanently added 'github.com' (RSA) to the list of known hosts.
这个警告只会出现一次,后面的操作就不会有任何警告了。
关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git
使用命令
git push -u origin master
第一次推送master分支的所有内容
此后,每次本地提交后,只要有必要,就可以使用命令
git push origin master
推送最新修改
到现在你的程序已经推送上去了,其实挺简单的。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)