IT评测·应用市场-qidao123.com技术社区
标题:
git 拉取长途仓库,修改文件后上传
[打印本页]
作者:
种地
时间:
2024-8-25 15:46
标题:
git 拉取长途仓库,修改文件后上传
概要
从长途仓库拉取一个项目,修改了此中一些文件后,再提交上传。
前提是电脑已经安装了git这个软件,下载官网:
git官网下载:https://git-scm.com/download/win
可能有点慢,耐心等候即可。
安装步骤可以参考:Git入门第一讲:Windows版本git下载安装
安装完成后记得设置 用户名和邮箱。
使用步骤
1. 拉取项目
在预备放置工程项目标地方右击鼠标,选择 Open Git Bash here
进入到终端命令行界面,输入拉取命令:
# git clone <url>
git clone https://gitee.com/maple_y/desktop_panel.git
复制代码
拉取成功后会在此文件夹处,多出一个工程文件夹,如下图:
2. 修改文件
在修改文件前建议先git pull一下,拉取最新的工程,如图:
这就表现已经是最新的工程文件了。
这里增加了一些文件,多了一个文件夹和文件,如图:
修改后:
3. 上传到长途仓库
进入工程内部修改的文件夹处,右键重新打开 Git Bash,
3.1 查看文件状态
输入ll,查看当前目录下的文件夹和文件:
然后用 git status 查看当前改动的状态:
这个中文显示有乱码,不用管
3.2 添加改动并上传
然后添加改动的文件到git中:
# 添加文件到git
# 不是新增,修改的文件或文件夹 也需要用add来添加到git
git add 磁吸支架版_240405/ readme.md
复制代码
tips:
git add 后面的参数支持文件夹,也支持文件,可以同时写多个,用空格分开即可;
这个MINGW终端窗口和linux很像,可以 鼠标左键选中了(在单词处双击可以直接选中整个单词)即已经复制,鼠标中键可以直接粘贴复制的文本。
再用 git status 查看当前改动的状态,发现从红色变为了绿色:
在该终端中继续使用:
# commit到本地仓库
# git commit -m <comment>
# 这个comment一定要写,标记一下此次提交的内容或改动点
git commit -m "upload new struct solution"
# push到远程仓库
git push
复制代码
如图表现已经成功推送到了长途仓库
在网页端查看:
确实已经上传上去了。
删除文件并上传到长途仓库
1 先在当地删除
我删除了前面创建的文件夹和文件,在改动目录处右击打开 Git Bash,先用git status查看状态:
变成了delede 开头的红色,然后继续输入:
2 把删除同步到长途仓库
git rm 磁吸支架版_240405/ readme.md -r
复制代码
这个 git rm 和 git add 用法很像,后面的参数支持文件夹,也支持文件,可以同时写多个,用空格分开即可。 由于含文件夹,后面需要带一个参数 -r;
再用git status查看状态 已经变成绿色了,如图:
然后再这个终端继续:
# 提交到本地仓库
git commit -m "del useless files"
# 同步到远程仓库
git push
复制代码
成功后如图:
再在在网页端查看:
又没了,说明改动已经同步到长途仓库了。
注意事项
在每次 上传之前(git add/rm之前),都先git pull一下,保证获取的是最新的工程文件,防止多方修改了同一文件,导致文件冲突。
必须是 管理员 或 开辟者 身份才有 修改工程的权限,在初次git push的时候可能会弹出一个登录界面,需要登录一下gitee账号,正常登录即可。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/)
Powered by Discuz! X3.4