美文网首页
码云(gitee)代码提交步骤

码云(gitee)代码提交步骤

作者: byejya | 来源:发表于2021-10-27 00:11 被阅读0次

    最简原理和步骤

    1.分为两种传递方式:ssh和https,使用时命令的区别:流程一致,差别只在于你复制的链接是哪里(前提是配置好公钥)

                                                            使用前准备的区别:ssh需要配置公钥,https什么都不需要提前做

                                                            使用中体验的差别:https需要每次输入用户名密码,很麻烦;ssh不需要输入任何东西

    ssh链接复制于:

    1

    https同理,在前一个

    两台服务器,因此配置两个公钥

    1

    流程:从什么都没有只有git开始:

    说明:因为码云(gitee)是基于git的,因此上传到码云和上传到github都是用git工具

    1.全局配置git,添加ssh公钥

            建议模仿这个文章:从配置到添加写的很详细,截图往下不要再看。

    https://blog.csdn.net/makunIT/article/details/107255252?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-6.control&dist_request_id=1328767.28767.16174496849558741&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-6.control

    1

    做好前期准备之后,就是三种情况:

        1.从不是建仓库的新文件夹(对应随手写了一个脚本的情景)传一个文件到gitee

        2.在固定的文件夹(建仓库的地方)传

        3.没基础,就是新找了一个文件夹要传里面的东西(传整个文件夹的东西)

    1.3是一样的,就是乱传,随便找了个地方写了脚本要传,这种基于情景的分类方式是适合新手模仿的,但实际这种情况也应该是经典归类的,也就是这都是2的情况下的,虽然没把13的情况所在文件夹当作仓库文件夹,但是要上传还是没办法。

    最好的方式还是在固定地方去写,不要随便找地方写脚本就上传。

      git init

      git add .(add文件夹或者文件名,对应1 3)

      git remote add origin git@gitee.com:now1useeme/good_tools.git

      git pull origin master --allow-unrelated-histories

      git push -u origin master

    git init初始化本地代码库

    复制上述路径,git remote add origin git@gitee.com:yulinfeng10113397/YuUI.git关联本地代码

    git pull origin master拉一下远程代码

    git push -u origin master上传代码

    1 3的情况可见:是能随便传的,但是还是很麻烦,因为还要下拉再上传,下拉就是下载整个文件,所以不如按分支,按仓库去在规定地方上传下载

    四、git的运行逻辑:

    3步>>>>>>>>>

    1.创建git仓库.

    创建仓库分为2步:

    <1>本地是没有库的,从服务器pull库到本地来.

    <2>本地有库,上传库到服务器中.

    2.提交本地代码

    <1>git add .  是添加所有当前目录的所有文件

    <2>git commit -m “这里是添加注释” :和服务器的代码合并

    3.拉取远程代码 

    >>> git pull   合并有冲突的代码

    (conflict:merger,修改了服务器原来的代码替换成你的代码,这些代码有冲突,是选择你的还是选择原来的,有冲突的时候,会自动修改你写的代码,并保留服务器原来的代码,如果你是要修改服务器的,只要删除自动添加的,再进行2<2>执行下一步步骤就行)

    >>>提交代码 git push

    和分支没有关系,分支是存储状态的,相当于建立某个平行时空,一般要做的是选择上传到的文件夹而已。

    官方提交代码方式:

    1

    我直接在python的文件夹里 init add . commit remote push就行 注意这个需要输密码

    SSH

    1

    这个应该不需要输密码

    二次提交的时候,不需要init,因为是git clone 下来的或者是之前init过的,需要git add . 》git commit -m "remove "》git push

    就行。参考:https://blog.csdn.net/qq_43613793/article/details/111469679

    相关文章

      网友评论

          本文标题:码云(gitee)代码提交步骤

          本文链接:https://www.haomeiwen.com/subject/hjxlkltx.html