快捷提交代码到Github

简介: Github 是 “全球最大的同性社交网站”. 通过 git 可以把代码上传到 Github 上给全球的用户分享.

这里的方法不需要手动输入命令,直接提交代码到github,简单方便


一. 创建GitHub账户


1.打开GitHub网站


b0d8ccad5f854599b4f93fbf369104a2.png


2.输入你的邮箱,qq邮箱就可以。

a8060151982e456b947b92c13909cfa4.png


3.创建密码

bf142e12b5ac43aaa2fd1577ee60f33a.png


4.创建账户

3054ba12c0bd4ab0bef677dcad850f6c.png


5.选择共有仓库

dfcf5335b77a47f485b9dc1f68052f6f.png


6.点击【Continue】 继续


1699b2d466814dc080d9287235251cdd.png


7.点击【Submit】提交

30ed2ad8b2f34abf84068c1ba8e37181.png


8.创建成功啦

a85c82b98f054d65880a1ce135359f66.png


二.如何在GitHub上提交代码?


Github 是 “全球最大的同性社交网站”. 通过 git 可以把代码上传到 Github 上给全球的用户分享.


1.下载安装Git


安装git for windows


这个是一个git的windows系统的命令版本


https://git-scm.com/downloads

安装tortoise git


这个是小乌龟git特别好使用可以快捷的add,commmit,push等操作。


https://tortoisegit.org/download/


注意:


  1. 要先安装git for windows,再安装tortoise git
  2. 安装git for windows 一直next就可以了。
  3. 安装tortoise git中需要配置git.exe这个是git for windows就包含的部分,git for windows安装好了就没有事了。
  4. 安装tortoise git 需要配置姓名和邮箱,这个最好与Github一致。
  5. 两个工具下载完后,需要重启电脑才能使用。


2. 使用Github创建项目


71dd7aa04c8d481bb930a32ee25ffba3.png

d60d04d47ebc4d638f88c165deb62ec0.png


547c489fc47b4be68e4304dd1979bdf7.png


下载项目到本地


1.复制刚才创建好的项目链接。

2.找到指定的文件位置

3.右击鼠标,点击Git Clone

4在弹出的对话框中复制链接即可。


下载好两个工具后你的电脑右击就会出现这个Clone


a357fe5882cd48a0a3728a7deaf37e7e.png


一般不用输入,对话框弹出来链接就会自己复制进去


54c22862817443bbbf961c48763902e8.png


操作成功后,所在目录会出现一个新的文件夹名字就是自己创建的GitHub库


c1d262b3a83e45efaa1a7dd1895dca6f.png


3.git三操作–1.add–2.commit–3.push-


放入代码


首先可以用vs创建一个工程,然后把工程放入刚刚这个下载的目录路径去

或者可以直接把写过的代码工程直接放进这个文件里


8f91916116a44f2c87359821d1cbe56f.png


这个练习就是以前写的代码工程然后被我塞进12.26这个文件里.gitignore这个也是我塞进去,.gitignore这个文件和你的代码项目放在一起可以过滤掉一些不重要的东西,把代码留下来。


第一步:git add


告知git 工具哪些文件需要进行版本管理


右击鼠标选择小乌龟git中的 add


17729147204b4e55a09c5f75003a7ffd.png


点击后会弹出这个界面,点击ok即可


40015c833ae04cb7a6257a824b4562ea.png


第二步:git commit


将修改内容提交到本地


每提交一次,就是一个版本,比如开发某个功能模块,就可以提交一次了后续进行版本回退都是以提交为标准。


右击鼠标点击Git commit->‘main’


49db5017560c45f796b15ee27d357318.png


这时会弹出一个对话框,可以在这里看到需要提交那些文件,以及文件的修改情况,并且需要输入提交日记,描述这次提交的具体原因是什么,这个日记是后续进行版本回退的重要依据。


d90d99f0b5ba4941807a157f89faeaeb.png


点击commit即可完成提交


第三步:git push


提交的内容需要同步到服务器上才能让其他人看到改动,使用push即可。


右击鼠标 点击push即可


53a93a61b7364961afea39746e28f45c.png


然后会弹出这样的对话框,什么都不用点直接ok即可


1f703b10e5424893b750359ef62b8d1d.png


50fba4747c5a466fa7023d91810dcf60.png


这样便显示提交成功啦


有的可能第一次提交代码需要验证信息


会弹出对话框要求输入Github的账户和密码才能和Github绑定然后才能提交成功。


25b8f1dc613c4bd786b3070c8da8136b.png


输入成功后点击Login,即可完成push,这时刷新Github界面就可以看到提交的代码了

最后想要.gitignore这个文件的可以去我的GitHub去获取哈https://github.com/ITwei6


5d007a03ec5e4b5f946b1f3cba7651c0.png


e0440e71ce3742919dd2732efda7a363.png


三.关于Github一些问题


1.GitHub网站老进不去怎么回事?


GitHub是属于外网,国内进去有时比较困难,我也经常进不去,不过也有解决办法,下载一个UU加速器,打开加速器搜索学术资源,然后启动即可。这样把这个学术资源加速后进入GitHub嘎嘎快。


e9f52524f83f4cd8b2d0fc8fd65014f4.png

23a9917d6176461f8e0399b32805bea3.png


2.提交代码老失败怎么回事?


这个以我目前的水平无法解决,,,我的代码一提交失败,我就跟它杠,一直提交,一直失败,然后我也不知道提交多少次,然后就成功了,如果你能提交成功的经历那就不是电脑问题,不是软件问题,应该是github延迟问题,多提交几次试试。当初我学GitHub如何提交的时候,新的一天的不开心从无法提交代码到GitHub开始,,哎。希望我的方法能帮助你们少些不开心,嘿嘿。

相关文章
|
5月前
github克隆代码加速
github克隆代码加速
|
6月前
|
机器学习/深度学习 算法 程序员
GitHub:代码世界的来世今生
GitHub:代码世界的来世今生
55 1
|
6月前
|
人工智能 运维 Linux
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
384 0
|
29天前
|
开发工具 git Python
代码管理记录(二):Github代码上传实操
本文是关于如何使用Git将本地代码上传到GitHub的实操指南。介绍了Git的基本概念、安装方法,并通过详细的步骤指导用户从GitHub创建仓库到使用Git命令初始化、添加、提交代码,最终将代码推送到远程仓库。同时,还汇总了一些常见的错误及其解决方法。
34 2
代码管理记录(二):Github代码上传实操
|
3月前
|
存储 安全 API
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
|
3月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
69 0
Github代码仓库SSH配置流程
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
这篇文章是一份详细的GitHub使用教程,介绍了如何在GitHub上创建仓库、创建分支、编辑和发布更改内容、发起拉取请求以及合并分支的操作步骤。
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
|
3月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之从GitHub下载代码失败是什么原因
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
5月前
|
Shell 测试技术 网络安全
【GIT】如何在GitHub上向一个开源项目贡献代码?
【GIT】如何在GitHub上向一个开源项目贡献代码?
68 5
|
4月前
|
Shell 网络安全 开发工具
上传本地代码到github
上传本地代码到github
65 0
下一篇
无影云桌面