美文网首页收入即学习
git初始化git init,代码复用,创建新的git库git

git初始化git init,代码复用,创建新的git库git

作者: 9月的甜橙子 | 来源:发表于2019-02-18 14:56 被阅读0次

在git上建好新的repository

在待上传代码的根目录下打开git bash

  • git init初始化,清除commit log
  • git add .(非必需)
  • git commit -m "Initial"(非必需)

将代码与repository连接

  • git remote rm origin当你的代码是从别的git repository拉取下来并复制粘贴的,此时远端指向原有的git库,所以首先要把这个连接打破
  • git remote add origin http://... 把你的代码连接到远端新git库上去
  • 可能还需要git pull(非必需)

新建一个本地分支

  • git checkout -b <your new local branch name>最好不要和远端同名,因为会绕进无尽的深渊
  • git push
  • 如果远端没有和本地同名的分支,这个时候会有一个提示消息git push --set-upstream origin <your new local branch name>,直接复制粘贴并回车键就好啦~这一步可能会让你输入gitlab的用户名和密码

进阶

明明已经在gitlab配置了SSH Key(配置SSH Key步骤具体看官方文档,在点击你的gitlab头像-Settings-SSH Keys里有),但本地git push仍需要输入用户名和密码,这个时候可能需要你修改指向的远端origin,具体做法如下

  • git remote -v 查看指向的远端origin,如果是origin http://...这样的结果,那么需要以下步骤
  • git remote remove origin
  • git remote add origin git@...这里改成以ssh形式进行push和pull
  • git remote -v 再次查看指向的远端origin,如果是origin git@...这样的,说明已经修改成功,这个时候再push代码就不需要输入用户名和密码啦

其他技能,删除本地和远端不要的分支

  • git branch -a 查看本地和远端所有分支
  • git branch -d <local branch name> 删除本地分支
  • git push origin --delete <remote branch name> 删除远端分支。注意删除操作时要切换到删除分支以外的分支上去,不然会报错

相关文章

  • git 常用命令

    git 常用命令 //初始化git仓库git init //创建一个git代码库git init[project ...

  • Git相关

    创建裸库git init 初始化git ,生成 .git目录git init --bare 初始化,创建裸库 生...

  • 常用命令

    1.新建代码库 当前目录创建Git代码库:git init 新建一个目录,将其初始化为Git代码库:git ini...

  • git终端命令大全

    git init # 初始化本地git仓库(创建新仓库) git ...

  • git 常用命令

    git init # 初始化本地git仓库(创建新仓库) git ...

  • git 基本命令入门

    git init # 初始化本地git仓库(创建新仓库) git ...

  • git 自用简易方法

    git init 用git init 在目录中创建新的 Git 仓库(本地初始化) git clone 使用git...

  • git 新建代码库

    在当前目录新建一个Git代码库 $ git init 新建一个目录,将其初始化为Git代码库 $ git init...

  • git使用小结

    在当前目录新建一个Git代码库 $ git init 新建一个目录,将其初始化为Git代码库 $ git init...

  • Git常用命令

    创建库 初始化Git仓库:git init 一切的开始 克隆已存在的库git clone 拉取代码 拉取主分支代码...

网友评论

    本文标题:git初始化git init,代码复用,创建新的git库git

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