重新学一下git

工作区  git add . > 暂存区 git commit -m> 本地库 git push -u origin master > 远程库

1、git命令行操作

  本地库操作  远程库操作

常用命令:https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

       https://www.jianshu.com/p/d220c88bb516

实战:

  没有仓库,创建一个仓库,并连接到远程仓库

mkdir vue-nav
cd vue-nav
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/giteeCopyGithub/vue-nav.git
git push -u origin master

  有仓库,连接到远程仓库

cd existing_git_repo
git remote add origin https://gitee.com/giteeCopyGithub/vue-nav.git
git push -u origin master

2、基础分支操作: 本地分支和远端分支是不一样的

2-1、创建一个本地分支,并切换过去:git checkout -b login 

2-2 将分支和主分支合并

查看本地分支 :git branch           注 查看远程分支 git branch -r

切换分支:git checkout [name]

合并分支:$ git merge [name] ----将名称为[name]的分支与当前分支合并

2-3将login分支推送到远端login分支

第一次 将login分支推送到远程的login分支 git push -u origin login

  配置ssh免密码登录。

  将本地仓库连接到远程仓库,或者下载远程源代码:  https://blog.csdn.net/u013372487/article/details/52925960

  GitHub 官方中文文档 https://help.github.com/cn/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account

3、一次提交操作

 3-1 创建一个本地分支,并切换过去:git checkout -b login 

3-2 工作区  git add . > 暂存区 git commit -m "内容"> 本地库 

  git push -u origin login 远程库login分支

3-3  切换到主分支 git checkout master

3-4 合并分支 git merge login  将 login分支合并到主分支

3-5 将本地主分支 推送到远程主分支 git push

原文地址:https://www.cnblogs.com/Lemonades/p/12540586.html