git上传文件

⼀、在网上Gitee准备
1.1、注册登录 gitee
1.2、在gitee上创建仓库,点击gitee头像旁边的【+】,选择【新建仓库】

1.3、开始新建,然后点击【创建】

仓库名称:最好都用英文

接着直接点击【创建】就可以了


1.4、如果没有配置git全局设置的,大家可以复制上面那两条命令进行配置哦~(如果配置好的可以跳过这一步)

Git 全局设置:

git config --global user.name "填自己的用户名"
git config --global user.email "填自己的邮箱"

2、在本地电脑上传
2.1、进入需要上传的文件夹,右击打开Git Bash窗口

输入git init

进行初始化,会在目录下创建一个.git的本地仓库

然后在当前目录会出现一个.git的本地仓库

如果没有显示出来的,大家可以点击上面的【查看】,下面勾选【隐藏的项目】

2.2、将指定文件添加至暂存区

提交某个文件:git add 文件全称(可以是文件夹,也可以是多个文件,空格隔开)

提交全部:git add .


2.3、将暂存区内容提交至本地仓库

git commit -m “first commit”

-m 是添加描述,“ ” 里面的是可以自行修改的

如果遇到上面这种情况就是你还没有绑定你的gitee邮箱和名字,这个在上面1.4有说明


上面这样子才是正确的显示

2.4、添加远程仓库
这里用1.4出现的码云上的测试仓库的地址

git remote add origin “远程仓库地址”

2.5、将本地仓库push至远程仓库

git push -u origin master

登录gitee,远程仓库查看,成功上传


文件经历的过程:
本地磁盘–>暂存区–>本地仓库–>远程仓库

3、git 仓库管理常用命令
3.1、设置用户名密码

git config --global user.email "xxx@xxx.com"   // xxx@xxx.com 换成你的邮箱地址
git config --global user.name "xxxx"                     // xxxx换成你的用户名

3.2、回到上一个版本

git reset --hard HEAD^   // 回到上上个版本用 git reset --hard HEAD^^
3.3、分组操作

git checkout -b dev     // 创建并切换到dev分支
git checkout master // 切换到主干分支
git branch        // 查看分支
git branch -a // 查看所有分支
git fetch -a // 拉取所有分支, 拉取之后使用git branch -a才能看到别人新建的远程分支
git push origin dev // 推送dev分支代码到远程仓库的dev分支
git pull origin dev:dev // 拉取远程dev分支
git merge dev -m"xxx" // 合并dev分支到主干分支(当前分支必须是master分支)
git merge master -m"xxx" // 合并master分支到dev分支(当前分支是dev分支)
 

总结

简易的命令行入门教程:

创建 git 仓库:

mkdir vue
cd vue
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin 仓库地址
git push -u origin "master"

已有仓库?

cd existing_git_repo
git remote add origin 仓库地址
git push -u origin "master"

出现的问题

仓库地址在哪看:

在创建了README文件后,可以在克隆、下载中查看

 error: remote origin already exists.

如果你clone下来一个仓库,在此基础上完成你的代码,推送到另一个仓库可能遇到如下问题:
error: remote origin already exists.表示远程仓库已存在。
因此你要进行以下操作:
1、先输入git remote rm origin 删除关联的origin的远程库
2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git
3、最后git push origin master,这样就推送到自己的仓库了。

git push失败, 提示! [rejected] master -> master (fetch first)error: failed to push some refs to 'https://gitee.com/xxxxx.git' 

出现错误的主要原因是gitee中的README.md文件不在本地代码目录中

1.执行git pull --rebase origin master命令将README.md拉到本地,

2.执行git push origin master就可以成功了

要将文件上传到git服务器,可以按照以下步骤进行操作: 1. 首先,在本地创建一个新的文件夹,并在该文件夹中打开Git Bash命令控制台。如果没有安装Git软件,需要先安装Git软件,可以从https://git-scm.com/ 下载并安装。 2. 使用命令行工具进入到你的本地仓库目录。 3. 添加远程仓库的链接。使用命令`git remote add new_repo_name git@192.168.43.64:/home/git/platform/src/repo.git`,其中new_repo_name是你给远程仓库自定义的名字,git@192.168.43.64:/home/git/platform/src/repo.git是远程仓库的URL地址。 4. 可以使用命令`git remote -v`来查看刚才设置的远程仓库(可省略)。 5. 使用命令`git push new_repo_name branch_name`将分支上传到远程仓库。例如,使用命令`git push origin master`将本地的master分支上传到远程仓库。 这样,你的文件就会被上传到git服务器上了。你可以通过访问你的git网页来查看上传的文件,网页地址为https://xxx.github.io/+你的文件名/+你要访问的html页。完成后,你可以分享你的网页了。 #### 引用[.reference_title] - *1* [git软件 手把手教你如何上传文件git服务器](https://blog.csdn.net/weixin_42733707/article/details/100049549)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Git仓库上传服务器](https://blog.csdn.net/qq_27809619/article/details/127092123)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱因斯坦乐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值