git的安装使用

本文介绍了如何下载和安装Gitee,以及如何将代码从服务器克隆到本地,创建仓库并上传代码到远程仓库的详细步骤。包括初始化本地仓库、与远程仓库连接、代码提交和推送等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

1.gitee的下载和安装

2.把服务器上的代码克隆到本地

3.在服务器上建立仓库仓库

4.将代码上传至远程仓库

1.将本地文件初始化到仓库(本地仓库)中

 2.本地仓库与远程仓库建立连接

3.查看当前目录文件状态

4.将项目中不想提交的代码忽略掉

5.将文件上传至暂存区

6.代码提交至本地仓库

 7.将代码提交至远程仓库gitee

8.将本地操作同步至远程仓库



前言

众所周知,GitHub服务器在国外,有时候登陆会非常麻烦,尤其是进行push和pull操作时,经常失败。很多人在学习git过程中花费时间最多的就是等待push、pull操作成功,对中国用户极其不友好。幸好,中国就有一款和GitHub类似的代码托管中心,即 Gitee,中文名叫码云。码云是开源中国推出的基于Git的代码托管服务中心,使用方式跟GitHub一样,而且它还是一个中文网站,如果你英文不是很好,那么它是最好的选择。
1.个人免费,私有仓库免费,5G免费仓库
2.在线IDE,支持GIT版本管理,随时随地提交和修改代码
3.API文档生成,JAVA/PHP代码API文档自动生成和浏览
4.代码质量分析,Pull Requests 自动质量 分析及仓库完整代码分析
5.代码克隆检测,分析语言结构,对两个项目进行相似性检测
6.GITEE PAGES,免费静态网页托管, 支持 Jekyll、Hugo、Hexo 等
7.轻量级PILL REQUEST,无需 Fork 即可快速提交 , 参与开源贡献更简单
8.微信钉钉集成,微信与钉钉接收帐号登录、 任务分配、PR 等通知


一、gitee(码云)的下载和基本使用

Gitee 是一个版本控制和协作的代码托管平台(不仅可以托管代码,还可以托管文档与图片资料)。 它可以让你和其他人一起在远程或本地项目上进行协作。

1.gitee的下载和安装

下载地址:gitte的下载地址

2.把服务器上的代码克隆到本地

git clone 目标链接 [文件名重命名]

3.在服务器上建立仓库仓库

4.将代码上传至远程仓库

1.将本地文件初始化到仓库(本地仓库)中

git init

 2.本地仓库与远程仓库建立连接

git remote add origin http://gitee.com/liu-wanzhao/test.git

3.查看当前目录文件状态

git status

Untracked files:没有受版本控制的文件夹

4.将项目中不想提交的代码忽略掉

1.在目标项目文件中建立一个文件.gitignore,将不想上传至远程仓库的文件放进去

此时的文件状态将更新为: 

 5.将文件上传至暂存区

git add 目标文件

此时待处理文件只剩src/

 将 src/ 文件也添加到上传列表里面后,此时项目文件里所有的文件将都受版本控制且都储存在暂存区,也就是在 git 文件夹里面的一个小角落(我也不太清楚具体位置)。目前的所有操作都会在 git 文件夹里面生成一条记录,所以支持撤回操作。这个叫做版本控制,所以 git 也叫版本控制工具。

6.代码提交至本地仓库

git commit -m(说明) "说明内容"

 ......

报错了......

原因是初次使用未定义用户名和邮箱

解决方案为设置用户名和邮箱:

git config --global user.name "用户名"

git config --global use.remail "自己设置的邮箱\自动生成的邮箱"

然后重复将文件夹上传到本地仓库的步骤

 7.将代码提交至远程仓库gitee

git push origin master

8.将本地操作同步至远程仓库

git add .(将刚刚的操作步骤添加到暂存区)

git commit -m "描述内容"(将暂存区的步骤添加到本地仓库)

git push(将本地仓库中的步骤上传到远程仓库)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值