GitHub使用教程

这篇具有很好参考价值的文章主要介绍了GitHub使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0 简介

GitHub使用教程
GitHub 是基于 Git 的一个代码托管网站。开发者可以将代码在 GitHub 上开源,可以浏览其它项目的代码,fork 到自己名下做修改,clone 回本地(没有访问权限的 private repo 除外)使用,也可以发起 pull request 向上游提交自己的修改。GitHub 围绕项目(即 Git 中的 Repository)做了许多功能,可以通过 Graph 来查看其他人 fork 的情况。GitHub 也有 Gists,用于分享代码片段。除此之外也有许多包管理器以 GitHub 作为包仓库。

1 上传

1. 在GitHub上创建新的Repository
2. 右击本地的项目文件夹,选择Git Bash Here(前提:已经安装git客户端)

绑定账户(无需重复操作):
git config --global user.name "tip2tip"
git config --global user.email "feihang@nuaa.edu.cn"

3. 把这个目录变成Git可以管理的仓库

git init

4. 将文件添加到暂存区

git add . (点号通配符表示目录下的所有文件)也可以添加指定文件,例如:git add README.md 或者git add *.md

取消已缓存的内容:git reset .

5. 将文件提交到仓库

git commit -m "首次提交" (双引号中是操作说明)

6. 关联本地项目文件夹至GitHub的仓库

SSH:git remote add origin git@github.com:gain-wyj/wyj_first.git
或者
HTTPS:git remote add origin https://github.com/zlxzlxzlx/Test.git

7. 将文件上传之GitHub仓库

git push -u origin master

GitHub使用教程

2 更新

1. 查看当前的git仓库状态

git status

2. 更新全部文件

git add *

3. 提交文件

git commit -m "更新说明"

4. 拉取当前分支最新代码

git pull

5. 将文件上传到master分支上

git push origin master

3 为Github账户设置SSH key

众所周知ssh key是加密传输。加密传输的算法有好多,git使用rsa,rsa要解决的一个核心问题是,如何使用一对特定的数字,使其中一个数字可以用来加密,而另外一个数字可以用来解密。这两个数字就是你在使用git和github的时候所遇到的public key也就是公钥以及private key私钥。其中,公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。

如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成一次,然后在http://github.com里再设置一次就行。

生成ssh key

首先检查是否已生成密钥 cd ~/.ssh
ls如果有2个文件,则密钥已经生成,id_rsa.pub就是公钥
GitHub使用教程
也可以打开我的电脑 C:\Users\Y\ .ssh 里面找到

GitHub使用教程
如果没有生成,那么通过 $ ssh-keygen -t rsa -C “xxxxxx@163.com” 来生成。
1)直接按回车(路径确认,存默认路径即可)
2)直接回车键(这里我们不使用密码进行登录, 用密码太麻烦)
3)直接回车键

GitHub使用教程

生成成功后,去对应目录 C:\Users\Y\ .ssh 里(Y为电脑用户名,每个人不同)用记事本打开id_rsa.pub,得到ssh key公钥

GitHub使用教程

为github账号配置ssh key

切换到github,展开个人头像的小三角,点击settings

GitHub使用教程
然后打开SSH keys菜单, 点击Add SSH key新增密钥,填上标题,跟仓库保持一致吧,好区分。
接着将id_rsa.pub文件中key粘贴到此,最后Add key生成密钥吧。

GitHub使用教程
如此,github账号的SSH keys配置完成。

GitHub使用教程

参考:手把手教你用git上传项目到GitHub(图文并茂,这一篇就够了),相信你一定能成功!! - 知乎 (zhihu.com)文章来源地址https://www.toymoban.com/news/detail-411326.html

到了这里,关于GitHub使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://blog.csdn.net/qq_44770178/article/details/130081757

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

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

相关文章

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包