手把手教你怎样上传代码到Gitee奇迹器
关于我们

你的位置:欧美日韩精品 > 关于我们 >

手把手教你怎样上传代码到Gitee奇迹器

发布日期:2025-12-24 10:33    点击次数:179

手把手教你怎样上传代码到Gitee奇迹器

之前编写了几个稳妥生手的小式样, 为浅薄环球学习和下载代码, 决定把代码上传到gitee奇迹器。

不得不说,git是一个至极好用的代码版块科罚器具,本文手把手教环球怎样将我方编写的代码上传到Gitee。

1. 注册账号

掀开网页

https://gitee.com/

点击注册, 输入一个我方心爱的域名,yikoulinux输滥觞机号,考据即可

点击注册并绑定 即可。

2.绑定微信

点击头像->诞生

然后会弹出二维码, 用我方的微信扫描二维码即可。

3. 绑定邮箱

后续版块科罚操作需要绑定邮箱才略连续操作。

点击头像->诞生

点击 左边邮箱科罚->新增然后输入刚才诞生的gitee登录密码

正确会参加底下页面, 输入我方的邮箱(一口君用的QQ邮箱)

点击细则

然后登录我方邮箱,点击对应的连系即可。

4. 新建仓库

点击头像左侧的+ -> 新建仓库

输入称号以及开源许可证等。

点击创建即可。

5. clone克隆仓库到腹地

复制仓库连系:

参加ubuntu 要是莫得安设git,不错履行以下大喊安设git

sudo apt-get install git

树立git全局环境

git config --global user.name "yikoulinux"git config --global user.email "7335817@qq.com"

修改commit默许掀开的文本剪辑器具

git config --global core.editor "vim"

滥觞克隆:

root@ubuntu:/home/peng/work# git clone https://gitee.com/yikoulinux/encryption.gitCloning into 'encryption'...remote: Enumerating objects: 4, done.remote: Counting objects: 100% (4/4), done.remote: Compressing objects: 100% (4/4), done.remote: Total 4 (delta 0), reused 0 (delta 0), pack-reused 0Unpacking objects: 100% (4/4), done.Checking connectivity... done.

检察克隆下来的文献夹

root@ubuntu:/home/peng/work# lsencryptionroot@ubuntu:/home/peng/work# cd encryption/root@ubuntu:/home/peng/work/encryption# lsLICENSE

检察git log

root@ubuntu:/home/peng/work/encryption# git logcommit 5e0d6d12afb34a8082c6ef60f34f6e615c99746eAuthor: 一口Linux <10221187+yikoulinux@user.noreply.gitee.com>Date:   Tue Dec 21 13:57:19 2021 +0000Initial commit

拷贝代码到现时目次

root@ubuntu:/home/peng/work/encryption# lskey.c  key.h  LICENSE  main.c  README.md

其中README.md是文档评释,遴荐Markdown智商编写。

添加源文献到腹地仓库:

root@ubuntu:/home/peng/work/encryption# git add *root@ubuntu:/home/peng/work/encryption# git statusOn branch masterYour branch is up-to-date with 'origin/master'.Changes to be committed:(use "git reset HEAD <file>..." to unstage)modified:   LICENSEnew file:   README.mdnew file:   key.cnew file:   key.hnew file:   main.cChanges not staged for commit:(use "git add <file>..." to update what will be committed)(use "git checkout -- <file>..." to discard changes in working directory)modified:   .gitignore

履行commit

root@ubuntu:/home/peng/work/encryption# git commit

添加commit 的 log信息【此时剪辑器具是vim】

上传到奇迹器:

root@ubuntu:/home/peng/work/encryption# git pushwarning: push.default is unset; its implicit value has changed inGit 2.0 from 'matching' to 'simple'. To squelch this messageand maintain the traditional behavior, use:git config --global push.default matchingTo squelch this message and adopt the new behavior now, use:git config --global push.default simpleWhen push.default is set to 'matching', git will push local branchesto the remote branches that already exist with the same name.Since Git 2.0, Git defaults to the more conservative 'simple'behavior, which only pushes the current branch to the correspondingremote branch that 'git pull' uses to update the current branch.See 'git help config' and search for 'push.default' for further information.(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode'current' instead of 'simple' if you sometimes use older versions of Git)Username for 'https://gitee.com': yikoulinuxPassword for 'https://yikoulinux@gitee.com':Counting objects: 6, done.Compressing objects: 100% (6/6), done.Writing objects: 100% (6/6), 2.28 KiB | 0 bytes/s, done.Total 6 (delta 0), reused 0 (delta 0)remote: Powered by GITEE.COM [GNK-6.2]To https://gitee.com/yikoulinux/encryption.git5e0d6d1..484d5d4  master -> master

其中会条款输入用户名(开首诞生的名字yikoulinux)密码,密码输入时不会回显。

最终在gitee上融会成果:

这么咱们就见效的将腹地代码上传到奇迹器了。

6. 常用git大喊
git clone 式样地址  拉式样git pull    拉代码git push  提交到仓库git init 提醒驱动化一个git仓库git add .添加文献git commit -m "谨防"提交至仓库。git remote add origin https://git.oschina.net/你的用户名/式样名.git,git push origin master即可完成推送git checkout master   切换到master分支
7. 要是不思每次齐输入用户名密码不错

(1)生成ssh密钥

ssh-keygen -C '7335817@qq.com' -t rsa

会在用户目次~/.ssh/下诞生相应的密钥文献。要是是科罚员创建在目次/root/.ssh/下。

(2)上传公钥

使用大喊cd ~/.ssh参加~/.ssh文献夹,输入

cat id_rsa.pub

掀开id_rsa.pub文献,复制其中总共推行。接着看望git网页,点击SSH公钥,标题栏不错简短输入,公钥栏把刚才复制的推行粘贴进去。

此外,一口君还创建了一个基于Linux的聊天室的开源式样, 基功能包括登录、注册、公聊、私聊、数据库、数据加密等功能。其他功能后续会不息完善。

https://gitee.com/yikoulinux/chat.git

本文转载自微信公众号「一口Linux」,不错通过以下二维码爱护。转载本文请干系一口Linux公众号。



友情链接:

Powered by 欧美日韩精品 @2013-2022 RSS地图 HTML地图

Copyright Powered by365建站 © 2013-2025