GIT上传
1、上传文件首先要有一个Git账号,简单注册就可以;
输入用户名、邮箱、和密码就好了,之后会向邮箱中发送一个确认邮件,点进去就注册完成了
2、配置Git
(1) 首先在本地创建ssh key;
$ ssh-****** -t rsa -C "[email protected]"
后面的[email protected]是你注册GitHub时的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。回到GitHub,点击右上角的setting,进入Account Settings,左边点击New SSH key,后出现一个界面其中title随便填只是key的标题方便识别就好,将刚才复制的内容粘贴key中。
(2)为了验证是否成功,在git bash下输入:
$ ssh -T [email protected]
如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
(3)接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们,username和email都是注册GitHub时填的。
$ git config --global user.name “your name” $ git config --global
user.name “your name”$ git config --global user.email
"[email protected]"
3、创建一个新的仓库点击Start a project新建一个仓库
输入项目名称和描述后点击Create repository 创建完成
记下这里的仓库地址
4、进入要上传的仓库,右键git bash,添加远程地址:
git remote add origin https://github.com/peiyixi/234.git
后面是刚才复制的仓库地址
5、然后就可以上传本地项目了
git push -u origin master
上传过程中遇到的问题:
1、文件过大:Github上传有大小限制,大于50M会警告,大于100M就会拒绝上传,上传时要注意项目大小,不是必要的文件可以删除;
2、在使用 git remote add origin … 时出现
fatal:remote origin already exists.
这时可以先删除远程仓库
git remote rm origin
之后再正常添加就好了