git提交代码

常用 Git 命令清单

可紊 提交于 2020-04-01 03:15:53
常用 Git 命令清单 作者: 阮一峰 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [--global] user.name "[name]" $ git config [--global] user.email "[email address]" 三、增加/删除文件 # 添加指定文件到暂存区 $ git

git(一)

主宰稳场 提交于 2020-04-01 03:15:22
什么是git git是一个分布式的版本管理系统,可以有效、高速地处理从很小到非常大的项目版本管理; git和svn git和svn都是版本管理系统,但是他们之间存在一些差异: 1.svn是cvcss(中心化的版本管理系统),而git是dvcss(分布式的版本管理系统);svn存在一个中心化的节点,所有的代码都提交到这个节点上,更新,还原等操作都是从这个节点来的,所以他存在着几个问题,比如如果中心化的节点的磁盘损坏怎么办,或者说,在链接不到中心节点的情况下怎么办;而git是分布式的,除了中心节点外,还有本地存储; 2.版本的保存方式;svn每次提交更改的时候,保存的是不同版本之间的差异,而git保存的是修改之后的完整版本,如果没有修改则存放一个引用指向上一版本; git安装(windows) 1.下载; http://git-scm.com/download/win ,这个网址下载的是windows版本的git,要注意这是一个名为 Git for Windows的项目(也叫做 msysGit),和 Git 是分别独立的项目;更多信息请访问 http://msysgit.github.io/ 。 2.打开命令行指令 git version,输出 git版本号,说明安装成功。 3, a) git config –-global user.name ‘xx’ b) git config –

git 操作

 ̄綄美尐妖づ 提交于 2020-04-01 03:14:26
Git 常用命令 良好习惯先pull 后push git status -- 查看状态 查看远程仓库地址: git remote -v 删除远程仓库 git remote remove origin 1. 建立仓库 repository : git init here -- 创建本地仓库 git remote add origin git@github.com:用户名/仓库名.git -- 把本地仓库和远程仓库关联起来, 如果不执行这个命令的话,每次 push 的时候都需要指定远程服务器的地址 2. 从远程仓库中下载新的改动: git pull origin master 3. 提交本地修改到远程仓库中: git add git add -A -- 将改动添加到本地仓库中 git rm xxx -- 从本地仓库中删除指定文件 git rm -r xxx -- 从本地仓库中删除指定文件夹 git commit -m "注释" -- 把本机缓存中的内容提交到本地仓库 git push origin master -- 把本地的 commit push 到远程仓库中 4.分支 创建分支 git branch 分支名 在当前分支(master分支)上创建了一个新分支---切换到新分支---git push origin 分支名 (失败的话,先pull后push) 查看本地分支 git

git日常使用的常用命令总结

那年仲夏 提交于 2020-04-01 03:12:08
git日常使用的常用命令总结 git 是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 通过版本控制系统,我们可以轻而易举的控制代码或者文档的版本。对于写代码来说,它最大的用处就是记录之前的历史版本。而且在与其他人协助开发的时候,可以轻而易举的看到总文件的改动。因此,熟练地使用这个工具是十分重要的。 在开始使用之前需要下载和安装git,可以遵循以下网址来进行操作: 安装教程 git 常用命令 1. 建立git版本库 git init 通过此命令可以把 当前目录 变成可以用git管理的仓库。 2.把文件添加到版本库 首先先在此目录下放入要这个入版本库的文件, 比如我要加入addfile文件, 就要输入下面两行命令。 git add addfile git commit -m<message> 先把文件加入到版本库。然后再更新版本。 git add命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行git commit就可以一次性把暂存区的所有修改提交到分支。 3. 其他常用命令 操作 命令 解释 查看状态 git status 可以看到仓库中文件的更新情况。 查看不同 git status file.txt 此查看文件改变了哪些地方

使用Git过程中经常会遇到的问题

感情迁移 提交于 2020-04-01 03:11:08
目录 git pull如何强制覆盖本地文件 Git如何同时删除本地分支和远程分支 Git如何撤销最近一次提交 Git撤销本地的最后一次提交 Git撤销最近一次远程提交 如何修改提交信息和文件 修改本地提交信息(未推送到远程) 修改远程提交信息 Git如何在提交之前撤销git add Git如何重命令本地分支 如何在Git中添加一个空文件夹 如何在Git中从远程分支克隆到本地 Git如何将本地分支推送到远程 如何在Git中丢弃掉当前工作分支下所有untracked的文件 Git如何从远程拉取并强制覆盖本地文件 Git提交代码时发生冲突不能合入 Git两个分支之间出现冲突如何解决 git pull 如何强制覆盖本地文件 error: Untracked working tree file 'public/images/icon.gif' would be overwritten by merge. 使用 git reset 命令 重要提示:如果您有任何本地更改,将会丢失。无论是否有--hard选项,任何未被推送的本地提交都将丢失。 # 从远程下载最新的,而不尝试合并或rebase任何东西 git fetch -all # 将主分支重置为您刚刚获取的内容 git reset --hard origin/<branch_name>

git常用命令

前提是你 提交于 2020-04-01 01:58:07
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [--global] user.name "[name]" $ git config [--global] user.email "[email address]" 三、增加/删除文件 # 添加指定文件到暂存区 $ git add [file1] [file2] ... # 添加指定目录到暂存区

git命令清单 摘自 阮老师

不打扰是莪最后的温柔 提交于 2020-04-01 01:57:41
常用 Git 命令清单 作者: 阮一峰 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为 .gitconfig ,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [--global] # 设置提交代码时的用户信息 $ git config [--global] user.name "[name]" $ git config [--global] user.email "[email address]" 三、增加/删除文件 # 添加指定文件到暂存区 $ git

npm git node docker linux常用命令

白昼怎懂夜的黑 提交于 2020-04-01 01:50:56
GIT     github     查看仓库地址       git remote -v     拉取代码 创建本地仓储       创建本地仓储:git remote add upstream https://github.com/gametheworld/DataAraneid.git       查看版本:git remote -v     常用命令:       拉取代码:git pull       提交代码:           任何操作前最好看下当前状态           查看状态:git status           添加到本地仓储:git add . (. 提交本地仓储,也可以指定文件提交)           提交到本地仓储:git commit -m '备注'           推送到服务上:git push origin develop:develop (第一个develop是指定本地分支,第二个是服务器分支)     合并分支       切换到目标分支下:git checkout latest       拉取代码:git pull       谨记每一步查看状态:git status 注:git中合并分支命令:merge,当前所在latest的分支下,下面命令是merge dev到当前分支       git merge dev      

SVN如何迁移到Git?

泪湿孤枕 提交于 2020-03-31 23:04:50
最近在使用 华为软件开发云 进行开发项目管理,目前华为软件开发云支持500M的免费项目空间,而且还可以在线编译和构建,不用担心开发环境和生产环境的不同,很好的体现了DevOps的开发理念. 之前一直是用svn做代码管理,而华为软件开发云是使用目前国外比较流行的Git进行代码版本控制.在网上查询了迁移方式,发现Git本身有命令可以直接克隆SVN的代码库,而且迁移后能保持原SVN的提交记录.以下是总结的SVN代码库向华为软件开发云迁移的过程. 主要步骤 1.通过git svn clone命令将SVN代码库克隆至本地 2.华为开发云创建代码仓库,获取Git仓库地址 3.本地新建test分支,提交后合并至master分支.开发云代码库中根据引导完成代码合并. (新建分支合并的原因后面会讲.) 准备条件 1.准备要迁移的svn代码库地址;本地安装Git 2.登录华为软件开发云( https://www.hwclouds.com/devcloud/ ),并已创建好项目. 完整迁移流程 1.通过git svn clone命令将SVN代码库克隆至本地 $ git svn clone https://SVN 服务器地址/ibeisi.iPMSystem/ --no-metadata --trunk=trunk #查看SVN提交记录 $ cd ibeisi.iPMSystem/ $ git log 2

git传代码到github

耗尽温柔 提交于 2020-03-31 21:54:28
注册github账号 https://github.com/ 安装git工具: https://git-for-windows.github.io/ 上面的准备工作完成后,现在开始操作。 一、进入github首页,点击“New repository”按钮,新建一个仓库。 二、填写相关信息,点击“Create repository”按钮,仓库创建成功,我们用到的是仓库名是newObject 三、接下来,我们会进入下面的界面 复制图中标记的链接“https://github.com/minigrasshopper/newObject.git”(每个人的都不一样哟) 四、新建文件夹“testGit”用来存放代码。在“testGit”文件夹中,鼠标右键,选择“Git Bash Here”,进入下面的窗口 五、将github仓库克隆到本地 命令行执行 git clone https://github.com/minigrasshopper/newObject.git (文件地址写你自己的) 执行完成后,可在“testGit”文件夹中看到多出个“newObject”文件夹 六、进入“newObject”文件夹 命令行执行 cd newObject 七、提交本地代码到github仓库 复制一些项目到“newObject”文件夹 然后执行下面操作即可