• git克隆和上传项目


    软件环境:

    1. VS2017

    2. Git ver 2.17.0.1

    3. gitee.com

    目的:

    已有的本地项目(新建)上传到码云,使本地可以和码云同步

    尝试:

      先在码云上建立项目,项目名称和本地项目同名:WinArticleList;

      打开 git bash,创建一个 ssh key,命令如下

    ssh-keygen -t rsa -C "邮箱地址"

      生成后可以通过命令查看生成密钥的内容

    cat /xxx/.ssh/id_rsa.pub

      提示:本机git是通过visual studio默认安装的,win10系统下.ssh路径在"C:Usersphoenix.ssh"下

      将key文件的全部内容复制下来,粘贴到码云的“SSH公钥管理”中,在功能下添加一个公钥,(猜测),这样,就等于建立了一个“认证机制”,对本机发起的请求进行通过,对其它请求进行屏蔽。

      克隆:进入目标路径(是项目想放置的路径,如想把 A 项目放到 C:code下,就通过git bash进入c:code),运行

    git clone git@gitee.com:cinlap/WinArticleList.git

      提示:该内容来自码云的具体项目的SSH访问链接,进入具体项目,点击“克隆/下载”,选择“SSH”即可看到,运行成功可以看到结果

      

        

      也可以看到,路径下的确克隆了该项目,因为是新建项目,所以内容只有一个README.md文件。第二步,将已经存在的项目代码文件放到新的项目目录下,也就是 WinArticleList 下

      

      使用 git add 命令将已有文件“添加”到 git 管理

    git add .

      “点儿”的意思是将所有文件都弄一下,之后使用 git commit 命令提交到“暂存区”

    git commit -m "本次备注内容"

      

      使用 git push 命令,将所有提交推送到远程仓库

     git push -u origin master

      

      可以看到,网页上项目已经有了结果

      

    结论:至此,已经成功提交。

    总结:写文之前折腾了半天都没成功,所以才进行了这样的流程:

      1. 先把已经存在的VS项目保存到别处待用;

      2. 从码云上新建一个项目,然后“克隆”到本地;

      3. 把项目文件“放回”项目文件夹下;

      4. 用 git 将所有项目文件“推送”回 git 服务器

  • 相关阅读:
    Mysql:FAQ:A.5 Triggers
    Mysql:Where are stored {procedures | functions | triggers} ? (例程)存储过程、函数、触发器,存在哪儿?
    Mysql:5.7:all triggers are 【FOR EACH ROW】
    Mysql:FAQ:A.4 Stored Procedures and Functiions
    ANSI SQL 2003:美国国家标准:SQL-2003:该规范并不是free获取——你得花钱!
    Mysql:可恨又可怜Query Cache特性:已死!莫用!
    Mysql:Innodb Cluster【It's not NDB】:Based On Group Replication
    Android -- 补间动画和属性动画
    Android -- Android广播
    Android -- Android数据存储
  • 原文地址:https://www.cnblogs.com/cinlap/p/9283233.html
Copyright © 2020-2023  润新知