git 拉取长途仓库,修改文件后上传

种地  金牌会员 | 2024-8-25 15:46:37 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 923|帖子 923|积分 2769

概要

从长途仓库拉取一个项目,修改了此中一些文件后,再提交上传。
前提是电脑已经安装了git这个软件,下载官网:
git官网下载:https://git-scm.com/download/win

可能有点慢,耐心等候即可。
安装步骤可以参考:Git入门第一讲:Windows版本git下载安装
安装完成后记得设置 用户名和邮箱。
使用步骤

1. 拉取项目

在预备放置工程项目标地方右击鼠标,选择 Open Git Bash here

进入到终端命令行界面,输入拉取命令:
  1. # git clone <url>
  2. git clone https://gitee.com/maple_y/desktop_panel.git
复制代码
拉取成功后会在此文件夹处,多出一个工程文件夹,如下图:

2. 修改文件

在修改文件前建议先git pull一下,拉取最新的工程,如图:

这就表现已经是最新的工程文件了。
这里增加了一些文件,多了一个文件夹和文件,如图:

修改后:

3. 上传到长途仓库

进入工程内部修改的文件夹处,右键重新打开 Git Bash,

3.1 查看文件状态

输入ll,查看当前目录下的文件夹和文件:

然后用 git status 查看当前改动的状态:

这个中文显示有乱码,不用管
3.2 添加改动并上传

然后添加改动的文件到git中:
  1. # 添加文件到git
  2. # 不是新增,修改的文件或文件夹 也需要用add来添加到git
  3. git add 磁吸支架版_240405/ readme.md
复制代码
tips:

  • git add 后面的参数支持文件夹,也支持文件,可以同时写多个,用空格分开即可;
  • 这个MINGW终端窗口和linux很像,可以 鼠标左键选中了(在单词处双击可以直接选中整个单词)即已经复制,鼠标中键可以直接粘贴复制的文本。
再用 git status 查看当前改动的状态,发现从红色变为了绿色:

在该终端中继续使用:
  1. # commit到本地仓库
  2. # git commit -m <comment>
  3. # 这个comment一定要写,标记一下此次提交的内容或改动点
  4. git commit -m "upload new struct solution"
  5. # push到远程仓库
  6. git push
复制代码
如图表现已经成功推送到了长途仓库

在网页端查看:

确实已经上传上去了。
删除文件并上传到长途仓库

1 先在当地删除

我删除了前面创建的文件夹和文件,在改动目录处右击打开 Git Bash,先用git status查看状态:

变成了delede 开头的红色,然后继续输入:
2 把删除同步到长途仓库

  1. git rm 磁吸支架版_240405/ readme.md -r
复制代码
这个 git rm 和 git add 用法很像,后面的参数支持文件夹,也支持文件,可以同时写多个,用空格分开即可。 由于含文件夹,后面需要带一个参数 -r;
再用git status查看状态 已经变成绿色了,如图:

然后再这个终端继续:
  1. # 提交到本地仓库
  2. git commit -m "del useless files"
  3. # 同步到远程仓库
  4. git push
复制代码
成功后如图:

再在在网页端查看:

又没了,说明改动已经同步到长途仓库了。
注意事项


  • 在每次 上传之前(git add/rm之前),都先git pull一下,保证获取的是最新的工程文件,防止多方修改了同一文件,导致文件冲突。
  • 必须是 管理员 或 开辟者 身份才有 修改工程的权限,在初次git push的时候可能会弹出一个登录界面,需要登录一下gitee账号,正常登录即可。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

种地

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表