githup新建本地仓库并提交代码相关操作

280 阅读2分钟

新建本地仓库

  • 方法一

    1、在github上新建好仓库

    2、使用命令git clone git@github.com:yourgithubID/gitWarehouse.git 克隆到本地相应的位置(假设仓库名为:gitWarehouse)

    3、将要上传的工程代码拷贝到本地的gitWarehouse仓库中

    4、最后使用命令来将其提交到远程仓库中

  • 方法二

    1、在github上新建好仓库

    2、本地命令执行新建文件夹 mkdir gitWarehouse (假设仓库名为:gitWarehouse,如果是已存在的工程项目,则直接cd到项目根目录下,不需要新建)

    3、git init (初始化本地仓库)

    4、git add xxx (添加要push到远程仓库的文件或文件夹)

    5、git commit -m '提交记录说明'

    6、git remote add origin https://github.com/yourgithubID/gitWarehouse.git (指定远程仓库)

    7、git push -u origin master (将本地仓库push到远程仓库)

如果在github上手动创建的仓库包括:README.md文件,但本地仓库没有此文件,则在执行git push -u origin master命令时报错误,可以通过如下命令进行代码合并 git pull --rebase origin master,执行上面代码后可以看到本地代码库中多了README.md文件,此时再执行语句 git push -u origin master即可完成代码上传到github。

补充:github远程仓库名变更,导致本地仓库失效。如何在原有仓库的基础上让本地仓库和新的远程仓库建立关联。

假设:
本地git项目目录为:testGitNew/    
本地添加的远程仓库名为:origin   
旧的远程仓库地址:https://github.com/aaaaa/testGitOld.git    
新的远程仓库地址:https://github.com/aaaaa/testGitNew.git
  • 方法一 直接修改 远程地址

    1、进入testGitNew/ 根目录

    2、替换旧仓库地址:git remote set-url origin github.com/aaaaa/testG…

    3、查看是否修改:git remote 查看所有远程仓库名字,git remote -v 查看所有名字和地址

  • 方法二 先删除再添加 远程地址

    1、git remote remove origin

    2、git remote add origin github.com/aaaaa/testG…