赞
踩
参考博客:
https://blog.csdn.net/askycat/article/details/55106299
https://www.liaoxuefeng.com/wiki/896043488029600/1163625339727712
https://www.jianshu.com/p/0fce531dba31
github是全球最大的程序员交友网站,外国网站所以访问会比较慢。
码云是国内的代码管理仓库,访问会相对快一些。
两者的操作大同小异
安装好git后,我们要进行对git进行一些配置以及生成公钥,方便后面操作
进入要上传的文件夹下
1.配置用户名和密码
git config --global user.name “你的用户名”
git config --global user.email "你的注册邮箱"
2.查看是否配置成功
git config user.name
git config user.email
3.生成公钥
ssh-keygen -t rsa -C "你的注册邮箱"
回车后,会在默认文件 id_rsa.pub 上生成 SSH key,位置:C:\Users\用户名.ssh
之后系统要求输入密码,直接回车不设密码,重复密码时再次回车,之后显示 SSH key 已经生成成功。
4.在github和码云中配置ssh
进入生成公钥的的文件夹(git界面中有提示)。
复制id_rsa.pub 文件中的内容到github和码云的ssh配置中(都在个人中心里,直接就能看到配置ssh选项)
代码的上传需要先新建仓库,步骤省略
1.配置remote
git remote add github(name属性,自定义的,后面使用name代替此者) "github的仓库地址"
git remote add gitee(name属性,自定义的,后面使用name代替此者) "码云的仓库地址"
ps:github和gitee分别对应着两个仓库的地址,名字不是固定的,起什么名字都可以
2.查看remote
git remote -v
3.上传
上传前,首先要把仓库pull下来
git pull 自定义name master
上传代码
git add .
git commit -m "备注"
git push name master
ps:
如果显示失败,就执行一下
git init
如果显示fatal: remote xxx already exists.
git remote rm xxx
4.下载
git pull name master
项目中进行一次代码修改
1.修改代码前先pull代码
2.进行修改
3.提交代码(首次提交代码到一个空的仓库也可以这样操作,不过要先进行配置remote
操作)
git add .
git commit -m "备注"
ps:. 代表全部修改的内容
4.push代码
ps:如果push失败,而且愿意舍弃线上已有的内容,可以使用
git push name master -f
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。