利用Git进行项目的上传和下载

一直在用码云进行项目协作,之前一直都是在网页中手动进行代码的上传和下载。但是码云网页方式对单次上传文件数量有限制,于是用到了 Git(其实早该用这玩意儿了)。

Git 安装包:https://pan.baidu.com/s/12Ry0qqao85Kehj9VmTvfpQ 提取码: 9a29 

一、向仓库推送文件

1、码云上建立项目仓库

2、本地建个项目文件夹。

3、在本地刚刚建的那个项目文件夹中右键鼠标,

然后在窗口输入 git init  这时候文件夹会多出一个. git 文件夹,看不到文件夹的,去把 “显示不显示隐藏的文件” 整开就行。

4、把码云仓库中的这个路径复制下来

5、回到Git窗口,输入: git remote add origin + 你刚刚在码云复制的那行路径

6、继续输入 git pull origin master 命令,将码云上的仓库 pull 到本地文件夹

7、将要上传的文件,添加到刚刚创建的文件夹   

8、使用 git add .  (. 表示所有的)或者 git add + 文件名            // 将文件保存到缓存区

9、使用 git commit -m '新添加的文件内容描述'     // 添加文件描述

这个命令是对刚刚添加的所有文件都进行这样的文件描述,在网页中就是这样的(git commit -m '项目初始化'):

10、使用 git push origin master ,将本地仓库推送到远程仓库

11、回到码云,刷新试试,就可以看到刚刚推上来的文件了 。

 

二、从远程仓库下载项目文件

在该项目的上级一文件夹中打开

如果该项目从未被下载过,则直接 git clone + 从仓库复制的地址

 

如果该项目文件已经存在,在项目文件夹内(有.gitee的那个目录)打开命令行:

输入:git fetch --all && git reset --hard origin/master && git pull

则会用云端代码强制覆盖本地文件,并把更新的内容显示出来:

### 通过 Git 上传项目的具体步骤 要将本地项目上传至远程仓库(如 GitLab),可以按照以下方法完成: #### 关联远程仓库 在开始之前,需要先将本地仓库与远程仓库建立连接。可以通过 `git remote add` 命令实现此操作。假设远程仓库地址为 `https://gitlab-lizz.com/lizz/testProject.git`,则执行如下命令: ```bash git remote add origin https://gitlab-lizz.com/lizz/testProject.git ``` 这一步用于指定远程仓库的位置[^2]。 #### 添加文件到暂存区 为了准备提交,需将所有更改的文件添加到暂存区。使用以下命令即可一次性添加当前目录下的全部文件: ```bash git add . ``` #### 提交更改到本地仓库 接着,利用 `commit` 将暂存区的内容正式记录下来,并附带一条描述性的消息以便后续查阅版本历史信息: ```bash git commit -m "初始化项目或者更新内容" ``` 这里的消息可以根据实际需求调整,比如初次创建时写成“初始化项目”,而后期维护阶段可能改为更具体的改动说明[^1]。 #### 推送数据到远程服务器 最后一步就是把已经存在于本地repo中的东西同步给远端server了。如果是第一次推送,则还需要额外加上 `-u` 参数来设置默认分支跟踪关系;如果不是首次推送的话可以直接运行简单的push语句就行啦~ 对于新库来说一般会这样子做: ```bash git push -u origin master ``` 如果目标平台采用的是 main 而不是传统的master作为初始branch名称,那么就应该相应修改上述指令里的那个单词部分咯~比如说变成main而不是master那样哈~ 以上便是完整的流程介绍[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值