如何将本地的一个新项目上传到GitHub上新建的仓库中去
1:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。直接右击新建文件夹,或者右击打开Git bash命令行窗口通过命令mkdir来创建(mkdir 文件名)。
进入这个文件夹的根目录,选中目录输入cmd,然后回车;
2:输入命令: git init 把这个文件夹变成Git可管理的仓库
这时你会发现文件夹里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。
3:这时候你就可以把你的项目粘贴到这个本地Git仓库里面(此时,你可以通过命令 git status 来查看你当前的状态),然后通过命令 git add把项目添加到仓库(或命令git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)。在这个过程中你可以一直使用git status来查看你当前的状态。
这里提示你虽然把项目粘贴过来了,但还没有add到Git仓库上,然后我们通过git add .把刚才复制过来的项目全部添加到仓库上
4:用 git commit 把项目提交到仓库
-m后面引号里面是本次提交的注释内容,这个可以不写,但最好写上,不然会报错,详情自行Google。
至此,我们本地Git仓库这边的工作做完了,下面就到了连接远程仓库(也就是连接Github)由于本地Git仓库和Github仓库之间的传输是通过SSH加密的,所以连接时需要设置一下:
【创建SSH KEY。先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步,,没有就通过下面命令创建 $ ssh-keygen -t rsa -C "[email protected]"
然后一路回车。这时你就会在用户下的.ssh目录里找到id_rsa和id_rsa.pub这两个文件 】
5:登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面:
6:在Github上创建一个Git仓库。
你可以直接点New repository来创建,比如我创建了一个TEST2的仓库(因为我里面已经有了一个test的仓库,所以不能再创建TEST仓库)。
(注意:如果你勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),那么到了第九步你将本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs to https://github.com/guyibang/TEST2.git的错。这是由于你新创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并以下:
git pull --rebase origin master
这时你再push就能成功了。)
7:在Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示,
在本地仓库的复制粘贴倒数第二行命令,然后回车( git remote add origin .... 注意origin后面加的是你Github上创建好的仓库的地址。)
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/42251.html
- 上一篇:js面向过程 分页功能
- 下一篇:【jQuery学习日记】jQuery实现滚动动画