github注册,入门及如何提交代码(图形化界面方式)

这篇具有很好参考价值的文章主要介绍了github注册,入门及如何提交代码(图形化界面方式)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


GitHub是一个代码托管网站 全球最大的同性交友网站,你可以在网站上创建代码仓库。当你写代码时,你可以把你的代码托管到各个代码仓库里去,可以设置私有/公有属性。

GitHub上有成千上万开源项目,他们愿意将代码公开,其他人可以去改造代码,并将改造的成果贡献出来。

我们作为一个学习者,我们可以用GitHub来记录我们的学习过程,在看到绿点越来越多,写代码时也会动力满满。

这次介绍的是用图形化界面方式上传,就不用输命令了!

github注册,入门及如何提交代码(图形化界面方式)

0.准备工作

在国内访问GitHub可能有些困难,博主自己也在网上搜索了很多方法(常规的方法),但没有找到一个很稳定的方法,所以这里就不推荐了,希望大家自己去搜索(知乎,b站,CSDN,各种论坛),自己去解决网络问题了。

1.注册

推荐使用Chrome\ Firefox\ edge浏览器,点进网站按提示直接注册即可。

GitHub

这样就注册了一个账号了!

2.创建项目

创建完之后就会进入页面,点击创建仓库就行。

github注册,入门及如何提交代码(图形化界面方式)

之后按以下步骤创建
github注册,入门及如何提交代码(图形化界面方式)

这样一个仓库就创建完成了!

我们已经拥有了GitHub网络上的仓库!

github注册,入门及如何提交代码(图形化界面方式)

这个就是你仓库的远程链接。

3.克隆项目

首先需要安装下面两个软件,请按顺序安装

git安装包下载: http://git-scm.com/download/win

tortoisegit(提供了人性化的图形化界面)安装包下载: https://download.tortoisegit.org/tgit/

这两个不用改任何设置,就一直点下一步下一步就可以装好了。

装完之后,鼠标右键,出现这两个东西就说明你安装成功了。

github注册,入门及如何提交代码(图形化界面方式)

然后来到自己选择存放代码的本地目录下(我选的的是D盘下的Code文件夹下),然后右键点击Git Clone

github注册,入门及如何提交代码(图形化界面方式)

然后将红框里的URL改成自己仓库的远程链接。

github注册,入门及如何提交代码(图形化界面方式)

最后点ok, 这样就会生成一个和远程仓库链接在一起的本地仓库了!

4.提交代码

(1)add(预添加代码到本地仓库)

当你想提交一个项目时,到仓库的目录下,右键 --》tortoisegit --》add
github注册,入门及如何提交代码(图形化界面方式)

这里我只上传test.c,然后点ok

github注册,入门及如何提交代码(图形化界面方式)

(2)commit(提交到本地仓库)

点击commit

github注册,入门及如何提交代码(图形化界面方式)

接着填信息,再点commit

github注册,入门及如何提交代码(图形化界面方式)

(3)push(把本地仓库提交的代码推送到仓库)

最后点push

github注册,入门及如何提交代码(图形化界面方式)

然后直接点ok

github注册,入门及如何提交代码(图形化界面方式)

如果是第一次使用,就会跳出登录窗口,这里我们选 Sign in with a code

github注册,入门及如何提交代码(图形化界面方式)

点击网址

github注册,入门及如何提交代码(图形化界面方式)

输入密码

github注册,入门及如何提交代码(图形化界面方式)

点击授权
github注册,入门及如何提交代码(图形化界面方式)

接着就完成了!
github注册,入门及如何提交代码(图形化界面方式)
看到这个就成功了!

github注册,入门及如何提交代码(图形化界面方式)

最后回GitHub刷新一下,就可以看到自己的项目了

github注册,入门及如何提交代码(图形化界面方式)

点进主页就可以看见自己的绿点了!

github注册,入门及如何提交代码(图形化界面方式)

gitignore

在一些项目中,我们不想让本地仓库的所有文件都上传到远程仓库中,而是有选择的上传,像我是一个初学者,我想只要上传代码文件就行了

为了解决上述问题,git 引入了 .gitignore 文件,使用该文件来选择性的上传文件。

详细的内容请看这篇博客

Git 开发必备 .gitignore 详解

下面的写是c/c++的 .gitignore文件,能筛选只上传源码

# Build and Release Folders
bin-debug/
bin-release/
[Oo]bj/
[Bb]in/

# Other files and folders
.settings/

# Executables
*.swf
*.air
*.ipa
*.apk

#过滤掉不想要文件和文件夹
*.exe
*.sln
*.vcxproj
*.filters
*.user
*.suo
*.db
*.ipch
Debug/
.vs
Release/

# Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
# should NOT be excluded as they contain compiler settings and other important
# information for Eclipse / Flash Builder.

只需要在本地仓库上新建一个txt文本,把上面的内容复制进去,然后再把名字改为.gitignore就行了

github注册,入门及如何提交代码(图形化界面方式)

java的 .gitignore文件,能筛选只上传源码,和前面操作一样就行了。

# ignore these folders
target/
.idea/
.settings/
.vscode/
bin/
out/
 
# ignore these files
.classpath
.project
.settings
.idea
 
# filter databfile、sln file
*.mdb
*.ldb
*.sln
# class file
*.com
*.class
*.dll
*.exe
*.o
*.so
# compression file
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.via
*.tmp
*.err
*.log
*.iml
 
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db
.factorypath
.mvn/
mvnw.cmd
mvnw
# Files or folders need to be retained
# ...

这样下次上传时就不用手动筛选了。

此文章主要参考鹏哥c语言的教程 ,谢谢观看!文章来源地址https://www.toymoban.com/news/detail-480816.html

到了这里,关于github注册,入门及如何提交代码(图形化界面方式)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 入门C语言第三话:数组之实战篇——扫雷(进阶版——图形化界面,递归展开,播放音乐与音效,标记取消雷,记录雷的个数,鼠标点击,文末附有完整代码)

     不为模糊不清的未来过分担忧,只为清清楚楚的现在奋发图强。  如果思路不是特别清晰的兄弟,建议多看一下基础版扫雷:数组之实战篇——带你从0到1实现扫雷(简易版)  如果EasyX图形库不是特别明白:可以看一下这篇文章:入门EasyX图形库(带你进入不一样的程序

    2024年02月09日
    浏览(46)
  • 如何从github拉取代码(入门篇)

    一、安装 Git: Git 可以在多种操作系统上使用,包括 Windows、macOS 和 Linux。以下是在 Windows 上安装 Git 的步骤: 访问 Git 的官方网站 https://git-scm.com/downloads。 在网站上选择适合你的操作系统版本的 Git 安装程序。 下载安装程序并运行。 在安装程序的向导中选择默认选项,直到

    2024年02月13日
    浏览(38)
  • python如何做出图形界面,用python做图形用户界面

    本篇文章给大家谈谈python如何做出图形界面,以及用python做图形用户界面,希望对各位有所帮助,不要忘了收藏本站喔。 图形用户界面(Graphical User Interface,GUI)是用户与程序交互的接口,好的GUI会大大提高用户交互体验,其实就是我们平时使用电脑时,使用鼠标、键盘点击

    2024年02月03日
    浏览(51)
  • C++ 图形界面学习效果及代码

    2024年01月18日
    浏览(34)
  • 【Red Hat 7.9---详细安装Oracle 11g---图形化界面方式】

    👈【上一篇】 💖The Begin💖 点点关注,收藏不迷路💖 【下一篇】👉 规划项 (本环境)描述 操作系统版本 Red Hat Enterprise Linux Server release 7.9 (Maipo) 主机名 db-oracle 数据库版本 Oracle 11g Ip规划 192.168.181.71 服务器空间要求 根据实际要求 数据库名/实例名 orcl 数据库块大小 oracle建库

    2024年02月08日
    浏览(44)
  • python如何做出图形界面,python图形化界面设计gui

    本篇文章给大家谈谈python编写图形化界面的工具,以及python如何做出图形界面,希望对各位有所帮助,不要忘了收藏本站喔。 大家好,小编来为大家解答以下问题,python如何做出图形界面,用python做图形用户界面,今天让我们一起来看看吧! 一.定义理解 Python自带了tkinter 模

    2024年02月20日
    浏览(55)
  • Github提交代码失败

        差不多有2年没有往Github提交代码了,最近想维护一下自己三年前的一个小项目,发现代码提交遇到了些问题,在这里总结一下。     一、push代码失败 push代码时,输入了账号和密码,然后提示这个: 查了一下,github在2021年8月13日开始,不再支持使用账户和密码提交代码

    2024年02月12日
    浏览(39)
  • C语言图形界面开发(演示视频、完整代码文件)

    C语言初学者开始都是在黑白控制台上开发一些小程序,实现一些小功能,因为基础的C语言可视化效果比较差,所展示的都是黑白的字符和数字,比较单调乏味。一些大学的计算机类专业学生,大一学习C语言,学习基础语法和算法,通过平台刷题提高自己编程能力,一般不专

    2024年02月04日
    浏览(48)
  • Gitee (码云)注册及代码提交及常见问题【超详细】

    Hello,小伙伴们,想必你们也会有写完代码,却不知道代码如何集中存放和维护的烦恼吧!Gitee这个平台完美的解决了这个问题,定期向Gitee传输代码,不仅可以积累自己的代码仓库,还可以形成正向反馈,激励我们对编程学习的兴趣,话不多说,让我们一起加油吧! 1.Gitee,也

    2024年02月03日
    浏览(69)
  • 提交代码到github时使用代理

    在使用 VPN 访问 GitHub 时,可以将 Git 的代理设置为 VPN 的代理,以便在 Git clone 时通过 VPN 访问 GitHub。具体步骤如下: 配置 Git 的代理: 其中, your_vpn_proxy_address 和 your_vpn_proxy_port 分别为 VPN 的代理地址和端口号。如果不知道 VPN 的代理地址和端口号,可以在 VPN 的客户端中查

    2024年02月09日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包