第一、 创建本地仓库
在对应的文件中打开窗口: git init
# mkdir gitdir/
# cd gitdir/
# git init
会在对应的目录上生成一个.git隐藏文件,如下
第二、 产生SSH秘钥
# sshkkeygen -t rsa #一路默认操作,会在当前用户的.shh文件中产生一对公钥和私钥。
本人的秘钥路径为:/root/.ssh目录下
第三、 注册/登录github或者gitee
第四、 向远程仓库提交本地代码
1) 把本地仓库和远程gitee上的仓库相连接:
命令格式 git remote add 远程仓库别名+远程仓库的ssh访问链接
# git remote add origin git@gitee.com:laiguanren/myfirstgit.git
2) 把远程的仓库的master分支拉取到本地,远程仓库的别名是origin
#git pull origin master
3) 修改代码,如在/src目录下添加多一个文件hello4.java
4) 修改的代码同步到本地的git仓库(缓存区)
git add . #注意有一点.
git commit –m “add a new file ”
5) 将本地的git仓库master分支的代码上传到远程仓库maste分支:git push -u origin master
6)查看gitee上的代码已经多出了新增的文件
问题一:
如果如下报错表明本地已经有一个同名的origin仓库。
解决办法:
可以用命令git remote -v先查看一下:
如果跟你的gitee地址不一样,那就去你的gitee上复制一下仓库地址
然后在终端中输入:
最后再push下就可以了!
git push -u origin master
或者先删除再添加
#git remote rm origin
问题二:
表明权限不够。解决方法
1、在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件。如果没有则使用命令# sshkkeygen -t rsa 生成一对秘钥
2、把公钥添加到gitee上
git学习.docx
334.62 KB,下载次数:1