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同步本地与远程代码命令相关推荐

  1. git 删除本地和远程分支_如何在本地和远程删除Git分支

    git 删除本地和远程分支 In most cases, it is simple to delete a Git branch. You'll learn how to delete a Git b ...

  2. git修改本地和远程仓库名称的解决方法

    git修改本地和远程仓库名称的解决方法 参考文章: (1)git修改本地和远程仓库名称的解决方法 (2)https://www.cnblogs.com/zlting/p/9620259.html 备忘 ...

  3. coding同步更新服务器文件,git 同步本地项目到coding 上

    近来通读了<head first html 与 css>,就想要实践本书配套源码,当把源码从 github 上 fork 到自己的 GitHub 上,在线修改发现不方便,clone 到本地 ...

  4. Git创建、连接远程仓库命令

    目录 Git定义 作用 概念 配置 操作 全局配置 创建 添加到暂存盘 从暂存盘撤回 提交到版本库 从版本库切换版本库 查看记录 分支 标签 下载远程仓库 远程仓库(github) 远程仓库(本地) ...

  5. 本地连接远程代码库——生成公钥SSH Key(Linux版)

    一.问题描述 在linux服务器上连接远程gitlab代码库,报错Please make sure you have the correct access rights and the reposit ...

  6. git 删除本地分支/远程分支

    Git 删除本地分支指令: # 语法 git branch -d 本地分支名称# 实例 $ git branch -d zzg-mastr Git 删除远程分支指令: # 语法 git push or ...

  7. git查看本地和远程分支及关联情况

    git branch 查看本地分支,前面有"*"号的代表当前分支 git branch -vv 查看本地分支和远程分支关联情况 git branch -a查看本地和远程所有分支 g ...

  8. 使用git同步本地和线上环境代码

    在工作的过程中难免会遇到需要将代码和服务器端频繁同步,使用git可以快速 实现!由于本地Git仓库和码云仓库之间的传输是通过SSH加密的,所以必须要让码云仓库认证你SSH key,在此之前,必须要生成 ...

  9. Git本地与远程配对命令:两种 一种是在推送push时候配对 一种是新建分支checkout -b时候配对

    推送的配对git push --set-upstream origin dev新建分支时候的配对git checkout -b feature-group-account origin/feature ...

最新文章

  1. 美媒预测:2021年人工智能的四大趋势
  2. 高分辨率下IE浏览器缩放导致出现右侧滚动条问题的解决
  3. 将 Docker 踢出群聊后,Kubernetes 还能否欢快地蹦跶吗?
  4. How HBO’s Silicon Valley built “Not Hotdog” with mobile TensorFlow, Keras React Native
  5. [html] 简述下html5的离线储存原理,同时说明如何使用?
  6. java 打印abcd_用JAVA编程统计字符串ABCD123!@#$%ab中大写字母、小写字母、数字、其它字符的个数并打印出来...
  7. 【PL/SQL】PL/SQL语言基础
  8. UVA960 Gaussian Primes【数学】
  9. java request 封装对象_java request请求参数直接封装model对象
  10. c语言中fflush_在C中使用fflush()
  11. 博客系统php源码,tjheer博客系统php版 v1.10
  12. ZC公司员工评分系统——后台查询合成DataTable
  13. 核方法以及核函数讲解
  14. 如何在Windows命令行窗口复制和粘贴?
  15. WEB端工程环境安装
  16. 利用cookie实现搜索记录
  17. cortana连不上网络_Alexa,为什么Cortana仍在我的计算机上?
  18. codeforces 868C - Qualification Rounds
  19. 国内开源镜像网站汇总
  20. 【数据结构】— 「时间复杂度」与「空间复杂度」

热门文章

  1. 大自然保护协会2018全球影赛获奖作品合集
  2. 复盘:智能座舱系列文六- 它的3种交互方式之显式交互(语音以及显示)
  3. 1.17.Weblogic创建JMS服务
  4. Elasticsearch:cat API 介绍及其使用
  5. NLI:Natural Language Inference
  6. Go语言 大话数据结构——图
  7. NX安装cuda和cudnn
  8. 九、用场效应管设计与门
  9. python爬取url_python爬虫之爬取谷歌url
  10. 【Verilog闯关第2天】数字秒表的设计