git同步本地与远程代码命令
Git在我们开发中使用率很高,常用的有以下一些命令:
# 给git仓库添加远程地址
git remote add origin git@github.com:xxx/project.git
# 将本地代码提交到master
git push -u origin master
# 添加所有更改项或某个更改项至暂存区
git add .
git add filename.ext
# 将暂存区的文件提交到本地仓库
git commit -m somecomment
# 将当前分支代码提交到远程同名分支
git push# 将当前分支代码提交到远程branchName分支
git push origin branchName# 将本地分支(远程不存在)推到远程
git push origin branchName:branchName
# 将当前更改的代码储藏起来(工作区会回到上次提交的状态)
git stash# 查看暂存列表
git stash list# 弹出最近一次暂存但不删除暂存
git stash apply# 弹出最近一次的暂存并删除暂存,是在git stash apply基础上删除暂存
git stash pop# 将stash 空间清空
git stash clear
# 将dev代码合并到“当前分支”
git merge dev
# 查看本地分支
git branch# 查看本地与远程分支
git branch -a# 切换分支
git checkout branchName# 创建并切换分支
git checkout -b newBranchName# 拉取远程分支代码
git checkout remoteBranchName# 删除本地分支
git branch -d branchName# 删除远程分支
git push origin -d branchName
# 递归删除工作树和索引上的的所有或指定目录文件
git rm -r --cached .
# 将别的分支的commit1到commit2之间的所有commit pick到当前分支(commitID可通过git log查看, commit1和commit2中间的两个".."不能省略,若只移动一条commit就在命令后面添加一个commitId即可)git cherry-pick commit1..commit2
git同步本地与远程代码命令相关推荐
- git 删除本地和远程分支_如何在本地和远程删除Git分支
git 删除本地和远程分支 In most cases, it is simple to delete a Git branch. You'll learn how to delete a Git b ...
- git修改本地和远程仓库名称的解决方法
git修改本地和远程仓库名称的解决方法 参考文章: (1)git修改本地和远程仓库名称的解决方法 (2)https://www.cnblogs.com/zlting/p/9620259.html 备忘 ...
- coding同步更新服务器文件,git 同步本地项目到coding 上
近来通读了<head first html 与 css>,就想要实践本书配套源码,当把源码从 github 上 fork 到自己的 GitHub 上,在线修改发现不方便,clone 到本地 ...
- Git创建、连接远程仓库命令
目录 Git定义 作用 概念 配置 操作 全局配置 创建 添加到暂存盘 从暂存盘撤回 提交到版本库 从版本库切换版本库 查看记录 分支 标签 下载远程仓库 远程仓库(github) 远程仓库(本地) ...
- 本地连接远程代码库——生成公钥SSH Key(Linux版)
一.问题描述 在linux服务器上连接远程gitlab代码库,报错Please make sure you have the correct access rights and the reposit ...
- git 删除本地分支/远程分支
Git 删除本地分支指令: # 语法 git branch -d 本地分支名称# 实例 $ git branch -d zzg-mastr Git 删除远程分支指令: # 语法 git push or ...
- git查看本地和远程分支及关联情况
git branch 查看本地分支,前面有"*"号的代表当前分支 git branch -vv 查看本地分支和远程分支关联情况 git branch -a查看本地和远程所有分支 g ...
- 使用git同步本地和线上环境代码
在工作的过程中难免会遇到需要将代码和服务器端频繁同步,使用git可以快速 实现!由于本地Git仓库和码云仓库之间的传输是通过SSH加密的,所以必须要让码云仓库认证你SSH key,在此之前,必须要生成 ...
- Git本地与远程配对命令:两种 一种是在推送push时候配对 一种是新建分支checkout -b时候配对
推送的配对git push --set-upstream origin dev新建分支时候的配对git checkout -b feature-group-account origin/feature ...
最新文章
- 美媒预测:2021年人工智能的四大趋势
- 高分辨率下IE浏览器缩放导致出现右侧滚动条问题的解决
- 将 Docker 踢出群聊后,Kubernetes 还能否欢快地蹦跶吗?
- How HBO’s Silicon Valley built “Not Hotdog” with mobile TensorFlow, Keras React Native
- [html] 简述下html5的离线储存原理,同时说明如何使用?
- java 打印abcd_用JAVA编程统计字符串ABCD123!@#$%ab中大写字母、小写字母、数字、其它字符的个数并打印出来...
- 【PL/SQL】PL/SQL语言基础
- UVA960 Gaussian Primes【数学】
- java request 封装对象_java request请求参数直接封装model对象
- c语言中fflush_在C中使用fflush()
- 博客系统php源码,tjheer博客系统php版 v1.10
- ZC公司员工评分系统——后台查询合成DataTable
- 核方法以及核函数讲解
- 如何在Windows命令行窗口复制和粘贴?
- WEB端工程环境安装
- 利用cookie实现搜索记录
- cortana连不上网络_Alexa,为什么Cortana仍在我的计算机上?
- codeforces 868C - Qualification Rounds
- 国内开源镜像网站汇总
- 【数据结构】— 「时间复杂度」与「空间复杂度」