工作区 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