git的使用,推送代码到码云gitee

1 方式1:使用git init方式

这种方式比较适用于已经有了代码,需要上传到gitee上去。第一次使用时,需要配置用户名和邮箱,如果没有配置,使用后续的add等命令时,也会进行相应的提醒

$ git config --global user.name "username"
$ git config --global user.email "email"

配置完成后,可以输入下列命令,查看是否配置成功

git config --list

1.1 码云上创建仓库

在这里插入图片描述

1.2 提交代码

在本地电脑所在的代码的文件夹下进行初始化,输入命令

git init

文件夹下增加.git文件夹
在这里插入图片描述
添加远程仓库

git remote add origin 仓库地址(http)

add添加全部文件

git add .

commit提交到缓存区

git commit -m“注释说明”

将远程仓库内容拉到本地

git pull origin master

到这一步会报错,Git拒绝合并无关的历史记录,输入命令

git pull origin master --allow-unrelated-histories

弹出一个对话框
在这里插入图片描述
写点记录信息,写入(CTR+O),再离开(CTR+X)。这是一个日志记录文件,远程仓库成功拉到本地,本地多了几个远程仓库的文件
在这里插入图片描述
将本地代码push到远程服务器托管网站

git push -u origin master

按照提示输入帐号密码(码云),文件成功推到远程仓库,结果如下

在这里插入图片描述

1.3 修改文件后提交

修改文件后,使用下面命令查看状态

git status

我修改了readme文件,结果如下,提示文件被修改
在这里插入图片描述
add改动的文件

git add README.md

commit提交时,同样会弹出记录信息,如果没有记录信息是不允许提交的

git commit README.md

记录的信息文件
在这里插入图片描述
push提交到远程库

git push

这样远程仓库内容就更新了,再查看状态就没有需要更新的内容了。
在这里插入图片描述

2 方式2:使用git clone的方法

此方式比较适用于空工程,还没有写代码

2.1 建立仓库

第一步还是创建仓库,复制链接,SSH是加密传输,需要配置密钥
在这里插入图片描述

2.2 创建公钥

首次使用,在操作前我们要创建公钥,进入home文件夹下的.ssh文件夹,输入命令行

$ ssh-keygen -t rsa -C “你的邮箱地址”

完成后将会出现5两个文件,一个是公钥(id_rsa),一个是私钥
在这里插入图片描述
用vim或者gedit打开公钥,打开时主要要关闭行号,全部选中,不关闭行号或导致复制出错,不能正常添加公钥,打开码云,在设置中添加公钥
在这里插入图片描述
配置完成后,后续再使用就不再需要配置公钥了

2.3 克隆文件

创建一个本地文件夹,在文件夹内打开终端,输入克隆命令

git clone 仓库网址

现在在文件夹中已经有了一个仓库名字的文件夹,在文件夹中增加代码
在这里插入图片描述
由于克隆时,会自动将远程配置好,我们可以使用命令,查询下配置好的origin

git remote -v

配置好的显示如下
在这里插入图片描述

2.4 文件提交

直接输入add,commit以及push三板斧命令,这里和上一章节相同,这里不再详细描述。

git add .
git commit -m"注释信息"
git push

远程已经同步了代码
在这里插入图片描述
这两种方式是相似的,第二种方案相对比较方便一点,可以少记一些命令。有许多IDE 集成了这种功能,可以实现可视化的提交等。但是使用命令行是一项通用的技能,不管什么IDE 什么平台都可以通用。

3 其它git使用小技巧

3.1 README 中增加图片

在README 中增加图片,首先将图片push上去,复制图片原始数据的地址
在这里插入图片描述
在readme文件中增加下述语句

![图片备注](图片原始地址)

最后将 readme文件push上去就可以了

3.2 更改git默认编辑器

UBUNTU 系统默认是vi编辑器,使用不如vim方便,配置为vim编辑器,输入下列指令即可

git config --global core.editor vim

完成后可以输入查看是否更改成功。

git config --list
  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值