当前位置:   article > 正文

Git配置以及上传下载项目到码云和github_git配置上传下载

git配置上传下载

参考博客:
https://blog.csdn.net/askycat/article/details/55106299
https://www.liaoxuefeng.com/wiki/896043488029600/1163625339727712
https://www.jianshu.com/p/0fce531dba31

github是全球最大的程序员交友网站,外国网站所以访问会比较慢。
码云是国内的代码管理仓库,访问会相对快一些。
两者的操作大同小异

配置git和生成公钥

安装好git后,我们要进行对git进行一些配置以及生成公钥,方便后面操作

进入要上传的文件夹下

1.配置用户名和密码

git config --global user.name “你的用户名”
git config --global user.email "你的注册邮箱"
  • 1
  • 2

2.查看是否配置成功

git config user.name
git config user.email
  • 1
  • 2

3.生成公钥

ssh-keygen -t rsa -C "你的注册邮箱"
  • 1

回车后,会在默认文件 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代替此者) "码云的仓库地址"
  • 1
  • 2

ps:github和gitee分别对应着两个仓库的地址,名字不是固定的,起什么名字都可以

2.查看remote

git remote -v
  • 1

3.上传
上传前,首先要把仓库pull下来

git pull 自定义name master 
  • 1

上传代码

git add .
git commit -m "备注"
git push name master 
  • 1
  • 2
  • 3

ps:
如果显示失败,就执行一下

git init
  • 1

如果显示fatal: remote xxx already exists.

git remote rm xxx 
  • 1

4.下载

git pull name master 
  • 1

其他的操作和注意

项目中进行一次代码修改

1.修改代码前先pull代码

2.进行修改

3.提交代码(首次提交代码到一个空的仓库也可以这样操作,不过要先进行配置remote操作)

git add .
git commit -m "备注"
  • 1
  • 2

ps:. 代表全部修改的内容

4.push代码

ps:如果push失败,而且愿意舍弃线上已有的内容,可以使用

git push name master -f
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/946203
推荐阅读
相关标签
  

闽ICP备14008679号