美文网首页
git 代码管理遇到一些问题

git 代码管理遇到一些问题

作者: 晴朗Nic | 来源:发表于2021-07-14 18:27 被阅读0次

    1、执行完后,项目是拉下来了,但是使用git branch -a查看分支的时候看不到其他远程分支

    git remote set-branches --add origin [分支名称]
    git fetch origin  [分支名称]
    git checkout [分支名称]
    

    2、git clone 出现文件太大,拉去不下来

    $ git clone [http://github.com/large-repository](http://github.com/large-repository) --depth 1
    $ cd large-repository
    $ git fetch --unshallow
    或者
    git config --global https.postBuffer 524288000
    

    3、git push 出现文件太大,推不上去使用ssh提交代码和生成公钥的过程:

    (1)、如果没配置过用户名和密码(配过也再来一次咯)

    git config --global user.name "名字"
    git config --global user.email "开发邮箱"
    

    (2)、创建SSH和复制公钥到剪切板(如复制以下代码执行出现参数过多提示,一般由于字符问题,需自己手打以下代码

    ssh-keygen –t rsa –C "开发邮箱"
    

    (3)、生成ssh公钥以后,我们先cat一下公钥,在git bash中输入cat ~/.ssh/id_rsa.pub,这个时候会显示出我们生成的公钥,这时候拷贝公钥,在我们git的账户中添加ssh就OK。

    (4)、设置remote url,在git bash中输入:

    git remote set-url origin git@github.com:GitRepoName.git
    ///有SSH开头要带上
    git remote set-url origin ssh://git@github.com:GitRepoName.git
    

    github.com是你的服务器域名,例如你用开源中国的码云的话,这个地方就是git@git.oschina.net, GitRepoName.git是git仓库名。

    (5)、提交代码,git push origin master

    相关文章

      网友评论

          本文标题:git 代码管理遇到一些问题

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