zoukankan      html  css  js  c++  java
  • Git 创建多人仓库与配置

    先于仓库网站手动创建新仓库,然后复制SSH,准备进入下一步

    在本地新建一个文件夹(路径为全英文),该文件夹为本地仓库存储位置(名称随意,但不得有中文字符)

    打开git-bash cd进入该新建文件夹,输入:git init  初始化

    输入 :git remote add ??? ssh://XXXXX    (?为自定义源名称,ssh为之前复制的SSH地址)  (该命令为重定向远程仓库地址)

    成功后输入:git pull ??? master (?为之前自定义的源名称),在输入密码验证后pull下来远程仓库

    在本地该新建的文件夹内新建工程文件夹(名称不得有中文字符)

    输入:git add foldername  (foldername为工程文件夹名称)

    输入:git commit -m “简单注释”

    输入:git branch name (name为自定义分支名称,该命令为新建分支)

    输入:git checkout name (name为自定义分支名称,该命令为切换分支到name)

    输入:git push -u origin master (origin为本地源名称,master为分支名称)(-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push

    输入:git remote -v 可查看当前源与分支的名称与对应地址

    在之后的提交中,只需要执行add,commit,push三种命令即可提交

    如果出现红色与黄色错误提示:

    LFS server support needs at least Git v2.1.2, disabled To ssh://XXXXXXXXXXXXX.git

     ! [rejected]        master -> master (fetch first)

    error: failed to push some refs to 'ssh://XXXXXXXXXXXXX.git‘

    该提示为本地版本与远程仓库不同

    可使用 git pull --rebase origin master 命令 (origin为本地源名称,master为分支名称) 将远程仓库的文件拉下来覆盖本地文件

    再输入 git push -u origin master 提交。或输入 git push origin master -f 强行提交并覆盖远程仓库内文件。

  • 相关阅读:
    oracle查询表最后的操作时间
    设置tomcat开机自启
    jmeter 连接mysql
    ubuntu卸载软件
    转 ubuntu 安装chrome 和chromedriver
    转 ps -ef ps -aux 区别
    ubuntu 20 jenkins 开机启动
    Ubuntu20.04安装JDK
    ubuntu 安装指定版本gitlab
    Gitlab备份和恢复操作记录 转
  • 原文地址:https://www.cnblogs.com/NamingException/p/10877396.html
Copyright © 2011-2022 走看看