git提交代码到远端仓库的方法详解

简介: git提交代码到远端仓库的方法详解

一、何为git

       git就是版本控制器,就比如说你新建了一个git文件夹,里面用于存放你的C语言实习报告,现在要用git对该文件夹进行接管。当你修改了你的C语言实习报告点击保存之后,就用git的相关命令,提交给git,让git帮你管理,git就会产生一个快照,记录你现在保存的状态,相当于修改过后就会形成多个你的C语言实习报告的版本,之后不论你对你的原C语言实习报告进行任何修改(包括删除),只要你没有删除git文件,就都可以随时恢复,进行版本回退。我的理解是git就类似于可以保存多个版本的文件的仓库的功能,gitee和github是基于git的网站。

二、git提交代码到远端仓库的做法

1、以gitee为例,先在gitee上建立一个远端仓库

如果没有账号先使用自己的邮箱建立一个账户,记住你使用的账户名,密码和邮箱,下面会用到。

然后新建一个仓库:

       进入到下面这个界面以后,给自己的仓库区一个名字,然后在初始化仓库这里选择仓库代码的语言,.gitignore这里选择一样的语言即可,添加开源许可证不用选(默认),设置模版这里选择Readme文件,下面的分支模型涉及到开发的类型,如果只是涉及到学习以及代码的保存可以不用选,然后打击创建,这样一个远端仓库就创建好了。

2、将远端仓库克隆到本地

       在gitee上找到你已经建立好的仓库,在克隆这里复制好链接

        在命令行中输入git clone再带上你复制了的链接,然后就等待仓库克隆好就行了。

3、代码的提交

3.1先把代码拷贝到本地仓库的目录中

       我在写代码之前喜欢新建一个目录,再把.h,.cpp文件统一放在这个目录中,所以我只需要拷贝这个目录即可,如果你的.h,.cpp文件是分散写的,那就要一个文件一个文件拷贝。

3.2把代码提交到本地仓库中

       git add .:将代码提交到本地仓库的暂存区中

        git commit -m "提交日志":提交到本地仓库,但要记住的是,提交日志不能乱写,你的代码实现的是什么就写什么

       但要注意的是,如果你是第一次使用git提交代码,可能会报出下面这一段,让你先关联本地仓库以及远端仓库:

        解决方法只需要关联你的邮箱以及gitee用户名,输入下面这两条指令,这就是前面要求记住你的邮箱以及gitee用户名的原因。这里的邮箱一定要与你创建用户是填写的邮箱相同,不然以后提交代码后会没有绿点。

       出现一系列create就证明代码已经在本地仓库提交成功了。

3.3将代码提交到远端仓库

git push:将代码提交到远端仓库

出现类似下面就证明你已经提交代码成功了,登到你的gitee网站上就能看见有绿点浮现了。

三、总结

自己学习到的git关联远端仓库的方法,希望可以帮到大家。

相关文章
|
2月前
|
IDE 网络安全 开发工具
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
|
7天前
|
开发工具 git
IDEA更改远程git仓库地址
【9月更文挑战第27天】本文介绍了两种在IntelliJ IDEA中更改远程Git仓库地址的方法:一是通过图形界面,在VCS设置中直接修改;二是通过IDEA内置的命令行工具使用`git`命令进行更改。具体步骤包括从版本控制菜单进入项目设置、修改远程仓库URL,以及使用`git remote set-url`命令更新仓库地址,并验证修改结果。这些方法适用于项目迁移或更换仓库地址的情况。
|
10天前
|
Linux 开发工具 git
linux自建仓库git之钩子不生效
linux自建仓库git之钩子不生效
|
9天前
|
Shell 网络安全 开发工具
git与gitee结合使用,提交代码,文件到远程仓库
本文介绍了如何将Git与Gitee结合使用来提交代码文件到远程仓库。内容涵盖了Git的安装和环境变量配置、SSH公钥的生成和配置、在Gitee上创建仓库、设置Git的全局用户信息、初始化本地仓库、添加远程仓库地址、提交文件和推送到远程仓库的步骤。此外,还提供了如何克隆远程仓库到本地的命令。
git与gitee结合使用,提交代码,文件到远程仓库
|
9天前
|
网络安全 开发工具 git
6-23|自建仓库如何免密执行git pull
6-23|自建仓库如何免密执行git pull
|
2月前
|
缓存 开发工具 git
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
本文介绍了如何为Git仓库添加`.gitignore`文件来排除不需要跟踪的临时文件,并展示了如何删除已经被提交的临时文件缓存,以清理Git仓库中的不必要文件。
109 0
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
|
前端开发 开发工具 git
一个 git 仓库下拥有多个项目的 git hooks 配置方案
一个 git 仓库下拥有多个项目的 git hooks 配置方案
183 0
|
10月前
|
存储 网络安全 开发工具
百度搜索:蓝易云【Git多账号多仓库配置SSH?】
通过按照以上步骤配置SSH,您将能够在Git中使用多个账号和多个仓库,同时保持它们之间的独立性。请确保在配置和使用时注意使用正确的账号和仓库。
50 0
|
Linux Shell 网络安全
|
网络安全 开发工具 数据安全/隐私保护
版本管理·玩转git(远程仓库配置和配置公钥免密登录)
版本管理·玩转git(远程仓库配置和配置公钥免密登录)
188 0
版本管理·玩转git(远程仓库配置和配置公钥免密登录)