如何把自己的项目上传到GitHub上

来源:互联网 发布:正规网络彩票关注网站 编辑:程序博客网 时间:2024/05/04 21:50

1.需要配置昵称和邮箱 
设置Git的user name和email:


$ git config --global user.name "zexunana"$ git config --global user.email "zexunana@163.com"

2.生成密码 
1.查看是否已经有了ssh密钥:cd ~/.ssh 
如果没有密钥则不会有此文件夹,有则备份删除 
2.生存密钥: 
$ ssh-keygen -t rsa -C “zexunana@163.com” 
按3个回车

3.与远程github关联,添加SSH秘钥 
①最后得到了两个文件:id_rsa和id_rsa.pub 
②找到id_rsa.pub文件,目录如下图 
这里写图片描述

③打开id_rsa.pub文件,复制里面所有的内容。


④登录github官网,点击Settings 
这里写图片描述 
⑤ 点击SSH and GPG keys 
这里写图片描述 
⑥点击 New SSH key ,随便写个英文的标题,然后将 id_rsa.pub内容粘贴到里面,点击Add SSH key

4.现在就测试: ssh git@github.com

5.使用github 
①获取源码: 
$ git clone git@github.com:zexunana/MagFrame.git 
(注:git@github.com:zexunana/MagFrame.git是我的项目SSH地址,你替换成自己的地址就好了)

补充: 
如果使用Android Studio的朋友,在你已经完成了测试SSH连通性后,就可以在Android Studio上使用了GitHub去管理你的工程了。 
前提:在 Android Studio 上安装了 github插件

如何在AS上安装github插件,步骤如下:

1、下载安装git for windows,安装好的可以略过,默认安装在C:\Program File\Git下。修改了安装位置的需要记住修改后的位置

2、打开Android Studio中的设置界面,找到版本控制“Version Control”中的Git,然后设置Git的安装位置,Android Studio默认设置为Git for Windows的默认安装位置。不是默认位置的修改一下即可。

然后点击Test按钮,弹出git版本信息时说明已经检测到Git了。

3、保证设置成功后,便可以使用Android Studio上的git插件进行代码管理了。

首先找到Android Studio菜单栏中的VCS项,然后选择Enable Version Control Integration...

4、此时会弹框提示选择版本控制系统,此时我们选择Git,然后点击确定。此时,在该项目目录下会自动生成一个隐藏文件夹".git"和一个.gitignore文件。这相当于完成了git指令中的“git init”





5、与此同时,我们可以看到在Android Studio的下方选板中多出了一个“9:Version Control”,选中后可以在Local Changes中看


到该项目已修改但还未添加到Git 仓库的文件,即“UNversioned Files”




6、我们需要将这些文件添加到VCS,对“Unversioned Files”右键选择“Add toVCS”。或者用快捷键Ctrl+Alt+A。


7、此时,可以看到文件已经添加好了,我们需要对已添加的文件进行提交“commit”。右键选择“commit files”。


8、在弹出的对话框中勾选所有文件,然后在提交消息框中填写提交信息,填写完后点击Commit完成提交。


9、此时我们可以向预先创建好的仓库上传代码了,仓库可以通过Github或者coding等网站进行创建,创建好后记得复制ssh地址或者https地址。

并保证Github或coding中已经添加了你电脑生成的SSH Key.这个秘钥可以通过安装的Git for windows生成(GUI界面->帮助)。

10、上传代码就是所谓的推送push,但推送前需要设置远程仓库地址,即git指令中的remote。这个在Android Studio貌似没有现成

的。此时我们可以通过git for windows提供的GUI或者git bash进行配置。以Git bash 为例,在项目目录下输入“git remote add origin <仓库地址>”.


11、



12、





或者:①:VCS –> Import into Version Control –> Shared Project on GitHub 
②圈的部分自己写 
这里写图片描述


③ Commit就可以了,然后github上就会有自己的工程了

0 0
原创粉丝点击