本地项目托管到Github&Gitee且同时关联两个Git远程项目(实现拉/推/整合/代码解决冲突) 教程
一.使用Git将本地项目托管到Github
上
1.首先你需要一个Github
账号,所以还没有的话先去注册吧!https://github.com/
然后使用git需要先安装git工具,下载后直接傻瓜式安装即可:https://git-for-windows.github.io/
2.登录后,进入Github首页,点击New
新建一个项目。
3.填写相应信息后点击create repository
即可
Repository name: 仓库名称(输入英文名字)
Description(可选): 仓库描述介绍
Public, Private : 仓库权限(公开共享)
Add a README file: 添加一个README.md
Add .gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore
Choose a license: 证书类型,对应生成文件LICENSE
4.创建成功后界面如下,Code 处有两种地址复制下备用。
HTTPS地址为:
https://github.com/YIRUIJIE/test.git
SSH地址过程:git@github.com:YIRUIJIE/test.git
如果电脑首次获取SSH链接,则需要配置SSH keys
以便于后期Android Studio
管理安卓项目,使用https
链接国内可能会抽风的无法pull
和push
。SSH keys
过程如下:
打开 Git Bash Here
直接输入ssh-keygen -t rsa -C "你的邮箱"
生成 SSH keys
,我这里提示已经存在就不再搞了。
此时生成的文件存放在C:\Users\YRJ\.ssh\
目录下,打开文件id_rsa.pub
就是SSH keys
然后直接到Github账号设置Account settings
中的SSH and GPG keys
添加即可!
最后拉取代码用ssh的git@github.com:****/项目名.git
即可!
5.接下来就到本地操作了,使用Git Bash Here
,进入如下界面,test
即为我的项目名。
输入如下代码(关键步骤),把github仓库克隆到本地git clone git@github.com:YIRUIJIE/test.git
并cd test
进入到项目中,操作如下: