gitstudy 随笔

  1. 安装完git 进入项目目录
    git init
    git config --global user.name=''
    git config --global user.email = ''

  2. 生成gitee ssh公钥
    ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

    按照提示按三次回车即可生成 ssh key

    cat ~/.ssh/id_rsa.pub
    查看密钥,也可以进入C:\Users\Administrator.ssh 打开id_rsa.pub查看密钥

    复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。

    ssh -T git@gitee.com
    首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明 添加成功,也就可以使用SSH协议对仓库进行操作了。

3.git 操作
git status 查看项目文件状态
git add . 添加文件到缓存区
git commit -m "message"
git push 发送文件至远程仓库

在github上git clone一个项目,在里面创建一个目录,然后git push的时候,出现报错"Everything up-to-date"

原因:
1)没有git add .
2)没有git commit -m "提交信息"
如果上面两个步骤都成功执行,还出现这个错误是因为创建的目录下是空的,目录下必须有文件才能git push上传成功。

在github上创建文件的时候,在新文件名后加/符号就是文件夹,但是这种方式只支持英文名目录,中文名目录不支持。

posted @ 2021-01-24 23:52  小轩溪  阅读(70)  评论(0)    收藏  举报