| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git基本配置及代码下载上传 -> 正文阅读 |
|
[开发工具]git基本配置及代码下载上传 |
一、git配置运行 git Bash 1.配置用户名git config --global? user.name?"你的用户名" 2.配置邮箱git config --global? user.email?" 你的邮箱" 3.配置sshssh-keygen -t rsa 然后回车,直到 4.添加到 ssh-agentssh-add ~/.ssh/id_rsa 如果出现 Could not open a connection to your authentication agent ,先输入 eval `ssh-agent` 再执行上一条命令,如下图 5.查看自己的ssh理论上直接 cat/密钥文件名 就可以,但不知道为什么一直 no such file ........ 顺序输入 cd ~/.ssh 出现的那一长串就是ssh了,复制下来 6.在gitee中添加公钥头像箭头-->设置-->ssh公钥-->公钥输入-->确定 现在就可以进行仓库操作了(github方法相通) 二、远程仓库代码下载1.建立本地目标文件夹,右键打开git bash here2.打开gitee仓库,选择下载3.在git bash 中输入下列代码git clone 刚才的ssh链接 如图显示即为成功 三、本地代码上传远程仓库1.在本地准备提交的文件夹处右键git bush here 2.初始化本地仓库git init 3.添加文件到仓库git add . 4.连接远程仓库首先找到远程仓库的地址(就是打开仓库的网址),复制下来 git remote add origin 复制的地址 如果是远程仓库clone过来的项目可能已经自动连接了,不需要这一步。如果没连接 仓库的话第五步可以正常执行,但是最后上传的时候就会出现我红色框中的问题了。 5.将文件commit到仓库git commit -m "对该次提交的注释" 6.提交git push origin master 上传成功的话大概就这样(有时候还需要验证gitee账号密码) 如果远程仓库clone下来的项目没修改直接提交的话是这样的 正常到这里就结束了,不过还有我遇到的特殊情况查了一下这个一般是本地和仓库的分支起冲突了,解决方法: <1> git push origin master -f 输入这个的话可以强制覆盖远程仓库 这样就成功了 <2> 先把远程代码clone到本地,然后再把准备提交的文件搬过来,再按流程用 git add * 重新提交 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:27:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |