本地git关联码云

一、clone工程有两种:

1)HTTPS (pull和push的时候需要密码)

2)SSH (不需要密码,但是需要创建公钥)

创建公钥的目的: 

使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)

步骤:

1.打开终端(git)进入.ssh目录

cd ~/.ssh    

如果.ssh文件夹不存在,执行指令自动创建

mkdir ~/.ssh

2.生成RSA密钥对

ssh-keygen -t rsa -C "你的邮箱@xxx.com"

为了方便全程回车即可(不用输入ras文件名及密码)

# Generating public/private rsa key pair...

# 三次回车即可生成 ssh key

3.查看公钥内容

cat ~/.ssh/id_rsa.pub

4.将公钥内容(全部)复制并粘贴(注意:公钥内容以ssh-rsa开头)

粘贴地址   https://gitee.com/profile/sshkeys

5.添加公钥完成后进行测试公钥

测试SSH链接

ssh -T [email protected]

当终端提示welcome to Gitee.com,yourname!表示链接成功

至此以后只要拷贝ssh链接地址,然后利用git指令即可进行相关操作!

若失败:

git链接码云仓库报错!连接不到服务

fatal: unable to access 'https://gitee.com/.......': Couldn't connect to server

解决方案:

1.以管理员身份运行中输入cmd。

2.然后输入命令 netsh winsock reset。

3.重启计算机。

参考:两种方法上传本地文件到github

二、项目上传到github上的步骤

1、打开git-bash.exe

2、cd d:目录(指到d盘的文件目录下)

3、git init

初始化成功后你会发现项目里多了一个隐藏的文件夹.git

4、执行指令git add . (点)

将所有文件添加到仓库

5、执行指令 git commit -m "提交文件"

双引号内的是提交注释

6、关联github仓库,复制https网址

7、执行指令:git remote add origin https......git

8、git pull --rebase origin master

可以通过如下命令进行代码合并【注:pull = fetch+merge】

9、执行上面代码后可以看到本地代码库中多了README.md文件

10、git push -u origin master

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章