前提工作
1.创建SSH Key:
1
2$ ssh-keygen -t rsa -C "youremail@example.com"
查看在用户主目录下的.ssh目录,.ssh目录有d_rsa
和id_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仓库下运行命令:
1
2$ git remote add origin git@github.com:Anne19953/Tset.git
添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。
然后使用命令将本地库的所有内容推送到远程库上
1
2$ git push -u origin master
由于远程库是空的,我们第一次推送master分支时,加上了-u
参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
上传项目到GitHub
先使用git add <file>
git commit -m "new file"
提交到本地仓库
再推到GitHub仓库
1
2$ git push origin master
删除GitHub上面项目
1.先删除本地仓库里的项目,再同步到远程仓库。同步方法和上传项目时一样,使用命令
1
2$ git push origin master
2.本地的项目保存,只删除远程仓库里面的
1
2
3
4git rm --cached -r <需要删除的项目名称> git commit -m "remove directory from remote repository" git push
如果删除的是文件则不需要加 -r
最后
以上就是细心书本最近收集整理的关于git上传项目到GitHub以及删除GitHub上面内容的全部内容,更多相关git上传项目到GitHub以及删除GitHub上面内容内容请搜索靠谱客的其他文章。
发表评论 取消回复