IT评测·应用市场-qidao123.com

标题: Git推送文件的使用教程 [打印本页]

作者: 瑞星    时间: 2025-1-22 11:18
标题: Git推送文件的使用教程
使用VScode上传Gitee仓库

1.1起首创建一个仓库

   根本操纵步骤,不再赘述
gitee的官网地址: link
  1.2 下载VScode和GIT软件


1.3使用Git下令进行文件的上传



1.5删除git与远程仓库的毗连

下令如下所示:
git remote remove origin
通过以下下令检察当前remote的版本
   git remote -v
输出效果如下所示:

  下面进行代码的推送
   使用以下下令进行
  

  1. //A code block
  2. git  push -u origin "main"
  3. //推送到main分支,因为我们目前还没有创建master分支。
  4. //origin代表我们与远程进行的链接。 第一次进行推送的时候需要我们输入账号密码进行验证**
复制代码
1.6使用git reset下令移除暂存区的文件

git reset HEAD <file>
例如
git reset HEAD file1.txt
git reset HEAD file1.txt file2.txt
2. 使用git进行下令的添加会遇到权限的问题(如何办理)

2.1调整当前目录的权限

   将当前用户设置为该目录的拥有者,如许就不需要使用 sudo。
起首进行确认当前目录:
  1. ls -ld /home/czw/rd_code/code
复制代码
  输出会显示目录的权限和所属用户,比如:
drwxr-xr-x 2 root root 4096 Jan 2 10:00 /home/czw/rd_code/code
  如果目录的拥有者是 root,需要更改它。
更改目录的拥有者为当前用户:
  1. sudo chown -R $USER:$USER /home/czw/rd_code/code
复制代码
$USER 是当前登任命户,-R 表示递归地更改目录下的全部文件和子目录。
确认更改是否成功:
   ls -ld /home/czw/rd_code/code

输出应该显示你的用户名和用户组,比如:
drwxr-xr-x 2 czw czw 4096 Jan 2 10:00 /home/czw/rd_code/code
  2.2进行验证

   使用git push下令进行推送验证。
  1. git push -u remot main //进行推送
复制代码
  发现现在不需要再在下令前面加一个sudo 下令就可以进行推送了。
  2.3 推送先要加一个注释

(qzgpt) (base) czw@4080:~/rd_code/code$ git commit -m “add new file”
[main 3f25fae] add new file
2 files changed, 296 insertions(+)
create mode 100755 RhdkConfig.json
create mode 100755 test.py

3.总体流程回顾

   git init
     git add file1.txt
     git commit -m “add new file”
  4.进行远程推送
   git push -u origin main
5.检察git当前暂存区的文件
git status

  使用VScode与现有远程仓库进行毗连管理

1.使用以下下令

git remote add origin https://gitee.com/xxx.git
//xxx背面使用本身的仓库地址
2.出现冲突问题,怎么进行办理

强制允许合并无关历史
在拉取远程仓库时使用 --allow-unrelated-histories 选项,强制合并无关历史:
使用如下代码:
   sudo git pull origin main --allow-unrelated-histories
  git如何上传大文件,待续


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




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4