gitee上传下载操作“三板斧”

【说明】

无它,学习笔记,day day up ^_^

1 注册登录 gitee

注册地址:https://gitee.com/

2 创建仓库

点击gitee头像旁边的【+】,选择【新建仓库】

仓库名称尽量为英文 ,红框中的三个选项请根据自己的情况勾选和设置。

3 全局设置

初次使用gitee,建议执行以下命令完成git全局设置

[root@study ~]# git config --global user.name xxx1688
[root@study ~]# git config --global user.email xxx1688@qq.com

4 上传文件

4.1 创建本地仓库

进入到要上传文件的所在目录,并将该目录作为本地仓库目录。

[root@study ~]# cd study

4.2 初始化本地仓库

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

[root@study study]# git init
提示:使用 'master' 作为初始分支的名称。这个默认分支名称可能会更改。要在新仓库中
提示:配置使用初始分支名,并消除这条警告,请执行:
提示:
提示:	git config --global init.defaultBranch <名称>
提示:
提示:除了 'master' 之外,通常选定的名字有 'main'、'trunk' 和 'development'。
提示:可以通过以下命令重命名刚创建的分支:
提示:
提示:	git branch -m <name>
已初始化空的 Git 仓库于 /root/study/.git/

4.3 将文件添加至暂存区

将要上传的文件添加到暂存区,若要上传当前目录下的所有文件,则执行以下命令,否则要求指定具体的文件或目录,多个文件用空格间隔。

[root@study study]# git add .

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

执行以下代码将暂存区中的内容提交至本地仓库,双引号中的内容为对上传文件的描述,可以自行修改。

[root@study study]# git commit -m "gitee study"
[master(根提交) 51825a6] gitee study
 3 files changed, 84 insertions(+)
……此处省略部分输出……

4.5 设置远程仓库

# 下面的xxx1688是你的个性用户名
[root@study study]# git remote add origin "https://gitee.com/xxx1688/study"

 若提示error: remote origin already exists.表示远程仓库已存在,可执行命令【git remote remove origin】移除已关联的远程仓库,然后重新执行上述命令设置远程仓库。

4.6 将本地仓库push至远程仓库

执行以下命令将本地仓库上传至远程仓库。

[root@study study]# git push -u origin master
Username for 'https://gitee.com': xxx1688
Password for 'https://xxx1688@gitee.com':
枚举对象中: 11, 完成.
对象计数中: 100% (11/11), 完成.
使用 16 个线程进行压缩
压缩对象中: 100% (6/6), 完成.
写入对象中: 100% (6/6), 618 字节 | 618.00 KiB/s, 完成.
总共 6(差异 2),复用 0(差异 0),包复用 0
remote: Powered by GITEE.COM [GNK-6.4]
To https://gitee.com/xxx1688/study
   763a78c..05a1928  master -> master
分支 'master' 设置为跟踪来自 'origin' 的远程分支 'master'。

若提示以下错误:

 ! [rejected]        master -> master (fetch first)
error: 推送一些引用到 'https://gitee.com/xxx1688/study' 失败
提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外
提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更
提示:(如 'git pull ...')。
提示:详见 'git push --help' 中的 'Note about fast-forwards' 小节。

可执行命令【git push origin +master】或者【git push origin master -f】 强制push。

4.7 查看

再次访问https://gitee.com/xxx1688/study或刷新页面,可以看到上传的文件。

5 下载/克隆 

可以直接在网页上点击克隆/下载,也可以执行以下命令克隆。

# 新建并切换到保存文件的目标目录
[root@study study]# mkdir dest
[root@study study]# cd dest

[root@study dest]# git clone https://gitee.com/xxx1688/study
正克隆到 'study'...
Username for 'https://gitee.com': xxx1688
Password for 'https://xxx1688@gitee.com': 
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 8 (delta 0), reused 0 (delta 0), pack-reused 0
接收对象中: 100% (8/8), 完成.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值