我是靠谱客的博主 细心书本,最近开发中收集的这篇文章主要介绍git上传项目到GitHub以及删除GitHub上面内容,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前提工作

1.创建SSH Key:

$ ssh-keygen -t rsa -C "youremail@example.com"

查看在用户主目录下的.ssh目录,.ssh目录有d_rsaid_rsa.pub这两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,id_rsa.pub是公钥。
在这里插入图片描述
2.官网注册一个GitHub账号
3.登陆,为Github账户设置SSH key
1)先点击右上角的Settings,再点SSH and GPG Keys
在这里插入图片描述
2)点击New SSH key 新建
在这里插入图片描述
3)填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容,点Add SSH key
在这里插入图片描述
新建并关联远程仓库
1.点击有上角,选择New repository在这里插入图片描述
2.填好仓库名称,点最下方创建
在这里插入图片描述
3.根据提示将本地仓库与该远程仓库关联
在这里插入图片描述
在本地的learngit仓库下运行命令:

$ git remote add origin git@github.com:Anne19953/Tset.git

添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。
然后使用命令将本地库的所有内容推送到远程库上

$ git push -u origin master

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
上传项目到GitHub
先使用git add <file>
git commit -m "new file"提交到本地仓库
再推到GitHub仓库

$ git push origin master

删除GitHub上面项目
1.先删除本地仓库里的项目,再同步到远程仓库。同步方法和上传项目时一样,使用命令

  $ git push origin master

2.本地的项目保存,只删除远程仓库里面的

git rm --cached -r <需要删除的项目名称>
git commit -m "remove directory from remote repository"
git push

如果删除的是文件则不需要加 -r

最后

以上就是细心书本为你收集整理的git上传项目到GitHub以及删除GitHub上面内容的全部内容,希望文章能够帮你解决git上传项目到GitHub以及删除GitHub上面内容所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部