Git常用分支操作】的更多相关文章

新建分支 git branch branchname 切换到分支dev git checkout branchname 查看所有的分支信息 git branch -a 查看远程分支信息 git branch -r 提交本地分支 git push --set-upstream origin dev 删除本地分支 git branch -d dev 删除远程分支 git push --delete origin dev 更新本地分支信息 git fetch origin --prune 检出远程分支…
修改最后一次提交 有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了.想要撤消刚才的提交操作,可以使用--amend 选项重新提交: 1 $ git commit --amend -m"修改 提交 说明" 此命令将使用当前的暂存区域快照提交.如果刚才提交完没有作任何改动,直接运行此命令的话,相当于有机会 重新编辑提交说明,但将要提交的文件快照和之前的一样. 启动文本编辑器后,会看到上次提交时的说明,编辑它确认没问题后保存退出,就会使用新的提交说明覆盖刚才失误的提交. 如果…
git的分支操作 软件项目中启动一套单独的开发线的方法,可以很好的避免版本兼容开发的问题,避免不同版本之间的相互影响,封装一个开发阶段,解决bug的时候新建分支,用于对该bug的研究: git中跟分支相关的命令 git branch git branch 分支名 创建分支 git branch 不加任何参数,列出所有的分支,分支前面有*号,代表该分支为当前所在分支 * 创建分支的时候,分支名不用使用特殊符号 git branch -d 分支名 *不能删除当前所在的分支 删除分支,如果在分支中有一…
git常用命令 #查看配置 git config -l #查看系统config git config --system --list #查看当前用户(global)配置 git config --global --list #用户的配置信息存放目录 C:\Users\Administrator\ .gitconfig #配置全局变量用户名,邮箱 git config --global user.name "用户名" #名称 git config --global user.email…
// 账号密码克隆远程项目 git clone http://账号:密码@项目地址 // 查看当前状态 git status // 查看修改内容 git diff // 添加并提交 git add . git  commit -m '注释内容' // 推送到远程分支 git push origin 分支名 // 拉取远程代码(更新本地代码) git pull origin 分支名 // 查看历史提交 git log // 回退到某个版本 git reset --hard 版本号 // 回退到历史…
1.git使用的常规操作     git pull——>编辑——>git add——>git commit——>git push 用git add把文件添加进去,实际上就是把文件修改添加到暂存区: 用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支: 用git push 提交到远程的仓库.    其实就是工作区——git add——>暂存区——git commit——>HEAD 2.比较本地仓库与远程仓库不同: git status 只能查看未p…
分支常用操作命令 $ git branch -a //查看分支 $ git checkout -b dev origin/master  //切换/创建分支 $ git branch -vv 或 git config --list //本地分支和远程分支对应关系 $ git branch -a 克隆远程分支 $ git clone git@github.com:michaelliao/gitskills.git //获取远程版本库到本地  将远程分支的改动合并到本地分支 1.获取远程master…
提起Git,经常做项目的我们都不陌生,我们常用的功能有哪些呢? 这里按个人使用情况简单总结一下. 像新建远程仓库.新建分支这些就不说了,不熟的同学可以翻看我前面写的git基本操作. 1.首先提一下为每个项目建立不同的用户名和邮箱 通常我们直接在命令行可以查看和设置user.name和user.email cv@cv: ~/git_repo$ git config --global user.name "philleer" cv@cv: ~/git_repo$ git config --…
git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone      获取一个url对应的远程Git repo, 创建一个local copy.      一般的格式是git clone [url].      clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定.   gi…
对于用户来说,git给人提交到本地的机会.我们可以在自己的机器上创建不同的branch,来测试和存放不同的代码. 对于代码管理员而言,git有许多优良的特性.管理着不同的分支,同一套源代码可以出不一样的版本. 远程分支的操作 # 查看远程分支,会显示出远程分支名与url $ git remote -v origin ssh://RustFisher@192.168.1.1:29418/workspace/product1 (fetch) origin ssh://RustFisher@192.1…