https://blog.csdn.net/ai1362425349/article/details/82119889
一直想使用git来托管代码 以为对命令行不在行,怎么也没整好,网上看了很多教程也毫无头绪,后面在同事的帮助下完成了配置,希望分享出来对大家有帮助。、
准备工作:
1.去官网下载git,下载过后安装一直下一步到安装完成为止即可。
2.去码云官网注册账号:https://gitee.com/jmgg/events
初始化:
1.准备一个文件夹(也可以是你的项目)用来创建git如图:
2.点击进入文件夹,然后右击鼠标,会看见如图:(选择 Git Bash Here)
3.会看见下面界面:
4.刚开始我们要在本地生成一个密钥,让他和码云上面的密钥产生关联。生产密钥的的命令行
ssh-keygen -t rsa -C "jmggwu@163.com" 邮箱地址可以填自己的。效果如图所示:
5.一直回车,以为我以前申请过了,所以提示可能不一样,只要一直回车到绿色的字体显示为止:
6.现在输入命名来查看自己生产的密钥,cat ~/.ssh/id_rsa.pub 效果如图:
7将密钥复制到码云的密钥上面去,下面按照图的顺序操作即可:
8.在码云上添加项目 首页:
9.根据自己的需求点击创建即可:
10.创建成功跳转过后,点击克隆下载,然后复制ssh的地址如图:(后面会用到地址)
上面步骤不较多,按照顺序来就没错。
11.在命名行中定义两个全局变量,一个邮箱,一个name 上传到码云的时候会用到,命令如下:
git config --global user.email "jmggwu@163.com"
回车过后会出现绿色的字体然后再输入:
git config --global user.name "username"
邮箱用自己的,名字也可以自己取,没影响
第一次上传代码到git:
1.重新打开test文件夹(项目文件夹也行),然后右击鼠标,会看见如图:(选择 Git Bash Here)
2.输入初始化命令 git init 回车 效果如图:
3.输入要链接到码云的地址,(第10部我们复制的地址)git remote add origin git@gitee.com:jmgg/Test2.git 回车 如图:
4.拉取码云上的所有文件到项目中来,git pull origin master
以后如果想在其他电脑上拿去上传了的文件,只需要做这四部操作即可。如图:
查看文件夹发现多了文件:多的是码云上面的,可以自己查看下
5.在test目录中创建一个文本文档,用来测试是否真的上传成功:
6.在命令行中继续输入代码执行 git add . (add空格后有个点别忘了) :
7.添加注释,来说明自己为什么要上传,方便以后自己查阅 git commit -m "第一次上传"
8.提交到码云上面,git push origin master
因为是第一次提交,要更改为:git push -u origin master 第二次提交就按照上面的写法即可
不在需要加 -u :
如果这样显示就正面上传完成,可以打开码云看看是否正确。
上面已经说了如果是将码云上面的项目搞到其他电脑上就执行1-4个步骤就行,当然还有更简单的方法,这里就不说了。
这是这个项目的第一次提交。如果还要进行第二次提交就可以直接执行6-8步骤即可。记住第八步是没有 -u 的。
好的,大致的说完了,如果你仔细看相信你已经入门了,如有不懂得留言一起交流
---------------------
作者:JMGG
来源:CSDN
原文:https://blog.csdn.net/ai1362425349/article/details/82119889
版权声明:本文为博主原创文章,转载请附上博文链接!
相关推荐
Git 仓库创建和项目发布详解 Git 是一个开源的分布式版本控制系统,广泛应用于软件开发、文档管理和其他需要版本控制的领域。作为一个初学者,创建 Git 仓库和发布项目可以是一件让人感到困惑的事情。但是,通过这...
### Git 使用详解与冲突解决 #### 一、Git 介绍 **1.1 什么是 Git** Git 是一种开源的分布式版本控制系统,适用于高效管理和维护任何形式的项目,无论规模大小。Git 最初由 Linux 的创始人 Linus Torvalds 开发,...
Python 绑定 Git 全过程详解 Python 作为一门高级编程语言,广泛应用于数据分析、人工智能、Web 开发等领域,而 Git 作为一个版本控制系统,广泛应用于团队合作和项目管理中。为了更好地利用 Python 和 Git 的优势...
Git版本管理技巧详解 在本文中,我们将详细解释 Git 版本管理技巧,包括分布式版本管理、Git 命令行操作、版本库的创建和管理、提交信息的查看、版本回退、绑定云端代码仓库、上传到云端、从云端下载等。 一、...
6.Git 的基本使用01-TortoiseGit 操作本地仓库 6.1 初始化仓库 6.2 添加文件 6.3 提交文件至本地仓库 6.4 修改文件,与再次提交文件 6.5 文件状态讲解 6.6 修改文件,不提交和上一个版本比较差异(diff) 6.7 查看提交...
### Git命令汇总与详解 #### 一、Git简介与安装 **Git** 是一款非常流行的分布式版本控制系统。它被广泛应用于软件开发过程中,用于管理源代码的版本控制。Git 的核心优势在于其分布式特性,即可以把业务模块分散...
此外,还介绍了如何使用Git码云导入项目到Android Studio中进行开发。通过以上步骤,开发者可以快速搭建起一套完整的Android应用开发环境。 ### 结语 配置好开发环境是进行高效开发的基础。遵循上述步骤,开发者...
### TortoiseGit 入门使用教程详解 #### 一、Git 版本控制入门 **Git** 是一种分布式版本控制系统,被广泛应用于软件开发过程中的版本控制管理。它可以帮助开发者们跟踪代码变更历史、合并不同版本间的差异以及...
《码云Gitee扩展插件在Visual Studio中的应用与详解》 Visual Studio作为全球领先的集成开发环境(IDE),以其强大的功能和丰富的扩展性深受开发者喜爱。而在版本控制方面,Git已经成为主流,码云Gitee作为国内知名...
gitee,中文名为码云,是由开源中国推出的基于Git的代码托管平台。对于国内开发者来说,由于访问GitHub的速度限制,gitee成为了理想的代码托管选择,例如华为鸿蒙2.0源码就是存储在gitee上的。本文将详细介绍如何在...
在IT行业中,版本控制工具是开发者们不可或缺的伙伴,Git作为最流行的分布式版本控制系统,而Gitee(码云)是中国最大的开源技术平台,提供基于Git的代码托管服务。本篇文章将详细介绍如何通过命令行将项目上传至...
**wikitopdf工具详解** `wikitopdf` 是一个强大的工具,它允许用户将GitHub仓库中的Wiki内容导出为高质量的PDF电子书。这个工具对于那些希望将开源项目文档、教程或知识库整理成便于离线阅读和分享的格式的用户来说...
2. **GitHub与码云支持**:不仅支持GitHub,也兼容码云(Gitee)等其他Git托管平台,这意味着开发者可以在两个平台上享受同样的便利。 3. **节省空间**:通过在浏览器的侧边栏展示代码树,Octotree避免了频繁地打开...
### Python Web版语音合成实例详解 #### 前言 随着人工智能技术的不断发展与进步,语音合成技术(Text-to-Speech, TTS)已经成为连接人类与机器之间的重要桥梁之一。它能够将用户输入的文字信息转化为自然流畅的...
- [springcloud(十三):Spring Cloud Consul 使用详解](http://www.ityouknow.com/springcloud/2018/07/20/spring-cloud-consul.html) - [Spring Cloud (十四):Spring Cloud 开源软件都有哪些?]...
- **Git**:使用码云或自建私有 GitLab - Git 用于版本控制,管理源代码。 - **Tomcat**:7.x - Tomcat 作为应用服务器,用来部署 Jenkins。 #### 三、软件安装与配置 ##### 3.1 JDK安装与配置 - **安装**:略 ...
### CentOS 7.3 安装与配置 Jenkins 过程详解 #### 一、前言 Jenkins 是一款开源的持续集成与持续交付工具,它能够帮助开发团队自动化软件的构建、测试和部署过程,从而提高开发效率和软件质量。本文将详细介绍如何...