网站首页 > 精选文章 正文
git bash:
1.ssh-keygen -t rsa -C "email" 生成ssh key
2.git commit -m 'my hola mundo changes' 提交代码写入备注
git status查看本地修改与服务器的差异。
git add .将这些差异文件添加,这样就可以提交了。
git commit –m “这里是注释”提交更改到服务器。
git checkout master更改到master库。
git pull origin将服务器最新的更改获取到本地。(有关联的)
git merge local master将本地的local合并到远程的master上。
git merge branchname 将branchname分支合并到当前分支
git push origin master正式提交到远程的master服务器上。
git push -u origin new_branch 建立一个远端的分支
git fetch:相当于是从远程获取最新版本到本地,不会自动merge
git push origin :branch-name 删除远程分支
git branch -d xxxxx 删除本地分支
git checkout -b创建本地分支
git checkout -b daily_0408 origin/daily_0408 获取远程的daily_0408并且创建本地daily_0408分支
首先在本地创建ssh key
ssh-keygen -t rsa -C "your_email@youremail.com"
~/.ssh$ cat id_rsa.pub
~/.ssh$ clip < id_rsa.pub复制
cat ~/.ssh/id_rsa.pub linux下查看 ssh值
git config --global user.name "Your Name Here" #设置commit的署名
git config --global user.email "your_email@example.com" #设置commit的email
git config [--local|--global|--system] --list/-l #查看本地的global信息
git config [--local|--global|--system] --unset[-all] user.name #删除user.name信息。如果user.name对应多个值,可用unset-all来删除
git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。
git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。
git 开发流程:
1、本地pull下来master;创建开发分支dev
2、开发完毕push到远程dev
3、pull下来远程测试分支,dev合并到测试分支
4、push到远程测试分支;测试ok
5、pull下master到本地master,master合并本地开发分支
6、上线
- 上一篇: Git 常用命令大全
- 下一篇: git 操作之 git remote prune origin
猜你喜欢
- 2024-12-12 git 提交代码的简单指令
- 2024-12-12 Git使用教程
- 2024-12-12 git pull 和git fetch 命令分别有什么作用?二者有什么区别?
- 2024-12-12 git拉取新分支
- 2024-12-12 Repo:Android 源码管理的利器--工作原理与常用命令全解析
- 2024-12-12 每位开发者都应该掌握的 Git 命令
- 2024-12-12 一些有用的github配置
- 2024-12-12 如何撤回GIT已提交的代码?
- 2024-12-12 git常用命令
- 2024-12-12 git教程
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)