建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消
发表于2021年01月19日 11:40:06 699 2
直达本楼层的链接
楼主
显示全部楼层
[干货分享] git入门整理

第一、  创建本地仓库

在对应的文件中打开窗口:  git init

# mkdir gitdir/

# cd gitdir/

# git init

image.png

会在对应的目录上生成一个.git隐藏文件,如下

image.png

第二、  产生SSH秘钥

# sshkkeygen -t rsa    #一路默认操作,会在当前用户的.shh文件中产生一对公钥和私钥。

image.png

本人的秘钥路径为:/root/.ssh目录下

第三、  注册/登录github或者gitee

第四、  向远程仓库提交本地代码

1)      把本地仓库和远程gitee上的仓库相连接:

命令格式 git remote add 远程仓库别名+远程仓库的ssh访问链接

# git remote add origin git@gitee.com:laiguanren/myfirstgit.git

image.png

2)      把远程的仓库的master分支拉取到本地,远程仓库的别名是origin

#git pull origin master

image.png

3)      修改代码,如在/src目录下添加多一个文件hello4.java

image.png

4)      修改的代码同步到本地的git仓库(缓存区)

git add .    #注意有一点.

git commit –m “add a new file ”

image.png

5)      将本地的git仓库master分支的代码上传到远程仓库maste分支:git push -u origin master      

image.png 

6)查看gitee上的代码已经多出了新增的文件

 

问题一:

image.png

如果如下报错表明本地已经有一个同名的origin仓库。

解决办法:

可以用命令git remote -v先查看一下:

image.png

如果跟你的gitee地址不一样,那就去你的gitee上复制一下仓库地址
然后在终端中输入:

image.png

最后再push下就可以了!

git push -u origin master

或者先删除再添加

#git remote rm origin

image.png

问题二:

image.png

表明权限不够。解决方法

1、在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件。如果没有则使用命令# sshkkeygen -t rsa  生成一对秘钥

image.png

2、把公钥添加到gitee

image.png

 


git学习.docx 334.62 KB,下载次数:1

举报
分享

分享文章到朋友圈

分享文章到微博

敬业的板砖工

发帖: 312粉丝: 25

发消息 + 关注

发表于2021年01月19日 11:41:46
直达本楼层的链接
沙发
显示全部楼层

好棒哦


点赞 评论 引用 举报

重新来过

发帖: 212粉丝: 12

发消息 + 关注

发表于2021年01月19日 22:22:18
直达本楼层的链接
板凳
显示全部楼层

图文并茂,感谢分享

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册