美文网首页杂项
Git提交代码到码云仓库(一人提交完整版)

Git提交代码到码云仓库(一人提交完整版)

作者: LJQ__MY | 来源:发表于2020-04-14 14:27 被阅读0次

    当我们辞职或者离开项目时,想要保存完好的项目咋办???用码云啊!!————>话不多说 Go!

    一. 在码云中创建仓库如图:

    点击创建,

    然后 返回桌面,在电脑中创建一个新的文件夹(强烈建议创建新的文件夹)

    鼠标放到文件上右键 打开 Git Base Here

    如:

    打开命名行后

    1.  git init    初始化git

    2.  git  config --global  user.name  "git账户(姓名)"   输入账号

         git   config --global user.email  "你的邮箱"               输入邮箱(如有报下面的错,是你邮箱或账号输入错了)

    3.  git  config --list             查看你输入的账号和邮箱

    4. git  config  --global --replace-all user.name "你的邮箱"           删除账号密码

         git  config --global --replace-all user.email  "你的账号"           然后再回到第2步,输入你的账号邮箱

    5.  git remote add 仓库名(随意,建议用origin,因为你以后拉取代码的时候这个可能忘了就完了)  码云上的                              仓库地址                                                      关联码云仓库

    6 .  git remote -v                                                                       查看关联了几个仓库

    7.   git  remote remove  仓库命                                                 删除多余的仓库  

    8.   git  pull  第7步中的仓库名  master(master分支,在你码云中看是不是在这个 如下图)

    提交完后就是如下这个界面:

    9.   git add .      添加所有文件  (如果提交的文件中有后缀名为.bat的会报错,

                                 解决是 git config --global core.autorlf  false,如下图)

    10.  git commit -m  "提交的说明,就是注释下" 

    11.  git  push -u 仓库名  分支名  (第10步和第11步针对第一次提交,如下图)

    到这里就结束了!去你的仓库刷新一下,如下:

    1

    OK!结束了,其实码云就是这么简单:总结如下:

    2

    问题②:   如果在公司,有公司git和本地git,每次提交需要不同的账户密码,

    解决办法:每次提交切换的时候,切换另一个git的账户密码:

    git config --system --unset credential.helper

    git config --gloabl credential.helper store

    再pull输入你新的账号和密码就ok了!

    问题③:  拉取合并代码报错:

    其实这个问题是因为 两个 根本不相干的 git 库, 一个是本地库, 一个是远端库, 然后本地要去推送到远端, 远端觉得这个本地库跟自己不相干, 所以告知无法合并具体的方法, 

    ①:一个种方法: 是 从远端库拉下来代码 , 本地要加入的代码放到远端库下载到本地的库, 然后提交上去 , 因为这样的话, 你基于的库就是远端的库, 这是一次update了

    ②:第二种方法: 使用这个强制的方法:   git pull origin master --allow-unrelated-histories

           后面加上 --allow-unrelated-histories , 把两段不相干的 分支进行强行合并后面再push就可以了

    问题④:如报下错:

    意思呢,就是你的项目有大小写之分,直接输入:

    git config core.ignorecase false  从而不忽略大小写 就可以啦!如图:


    相关文章

      网友评论

        本文标题:Git提交代码到码云仓库(一人提交完整版)

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