1、安装git

下载地址:https://npm.taobao.org/mirrors/git-for-windows/,拉到最下方选最新版,点击进去后选择对应windows版本的exe文件,默认安装即可

2、配置git

打开Git Bash,依次输入:

  • git config --global user.name "user"
  • git config --global user.email "email.com"

--此处的""内填写的user和email.com建议跟gitee上用户跟邮箱保持一致

创建一个纯英文目录作为本地仓库,如E:\A-work\4-Gitee\Tool

Git Bash上进入仓库目录(注意此处的斜杠是/):

  • cd /e/A-work/4-Gitee/Tool

执行:

  • git init

3、注册公钥

Git Bash上执行:

  • ssh-keygen -t rsa -C "email.com"

--此处的email.com跟上方保持一致

按三次enter后,在目录C:\Users\XX\.ssh(具体位置在生成代码中有提示)下生成id_rsa和id_rsa.pub(存放公钥)文件,打开id_rsa.pub,全选复制

打开Gitee网站,注册登录后选择设置-安全设置-SSH公钥,标题自定义,将上面复制的公钥粘贴到文本框中,点击确定即可

4、同步仓库

在Gitee网站上选择指定仓库,右上角克隆/下载中复制HTTPS链接

回到刚才的Git Bash,输入:

  • git remote add origin https://gitee.com/xxxxx

(注意,如果此处复制的链接有误,执行后提示remote: 404 page not found,那么需要检查输入的链接是否正确,如果提示remote origin already exists,则需要执行git remote rm origin,将连接重置后再次尝试)

Git Bash,输入:

  • git pull origin master

在弹框中输入Gitee网站的账号和密码,验证通过后开始执行下载

(注意,此处的master可以替换为你想下载的具体分支名称)

5、提交代码

如果是使用visualstudio之类的IDE,则直接打开下载的项目,在Git更改项中执行(本地)提交和(远程)推送操作即可。

也可以在Git Bash上,进入到指定文件夹中,创建origin连接,执行:

  • git add .
  • git commit -m "注释"
  • git push origin master

(同理,此处的master对应分支名称)

参考:

1、https://zhuanlan.zhihu.com/p/268773586

2、https://blog.csdn.net/qq_43765310/article/details/107165080?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-2-107165080.pc_agg_new_rank&utm_term=gitee%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2&spm=1000.2123.3001.4430

最新文章

  1. C#异常处理经验(原则与方法)
  2. 观点:BPM已经过时了?
  3. windows编程:第一个windows程序
  4. Tomcat访问日志详细配置
  5. jQuery 基础(4)jQuery 尺寸
  6. Angularjs与bootstrap.datetimepicker结合实现日期选择器
  7. Unity上使用Linq To XML
  8. SQL 的一些概念问答
  9. Cloudera集群中提交Spark任务出现java.lang.NoSuchMethodError: org.apache.hadoop.hbase.HTableDescriptor.addFamily错误解决
  10. 动态sql语句基本语法
  11. 【JavsScript】XMLHttpRequest2的进步之处
  12. 2015第37周二foxmail邮箱客户端迁移
  13. Selenium webdriver 高级应用
  14. SSH深度历险(三) EJB Session Bean有状态和无状态的差别与联系
  15. webstorm安装与本地激活
  16. freemarker写select组件(五)
  17. 201621123049《java程序设计》第四周学习总结
  18. HTML编码规则
  19. 解决:ngxin做http强制跳转https,接口的POST请求变成GET
  20. Ansible 插件 之 【CMDB】【转】

热门文章

  1. 使用云服务器配置MariaDB环境,Navicat远程连接一直出错误代码 "2002 - Can't connect to server on '' (10060)"
  2. 通过Rsync实现文件远程备份
  3. python pip 升级失败解决方法
  4. grafana展示的CPU利用率与实际不符的问题探究
  5. 跳板攻击之:dns2tcp
  6. npm+react linux 开荒
  7. shell 命令小记
  8. 柯尼卡美能达C226打印机安装使用说明
  9. 【MySQL】导出到CSV
  10. 552. 学生出勤记录 II (Hard)