Git
ZhaiAlan
iOS开发工程师
展开
-
git 创建分支并推送远端
一、 创建test分支提交步骤1.列出所有分支# git branch -a2.创建test分支 # git branch test3.切换到test分支: # git checkout test4.添加add修改:# git add .5.添加commit注释# git commit -m "第一次提交代码"6.提交到服务器# git push origin test二、将test分支合并到master本地分支...原创 2021-11-08 17:34:17 · 2215 阅读 · 0 评论 -
Git 分支使用情况与服务器文件过大拉不下来解决方案
1.查看本地分支$ git branch* br-2.1.2.2 master2.查看远程分支$ git branch -r //查看远端分支 origin/HEAD -> origin/master origin/feature/IOS_visualtrack origin/feature/android_visualtrack origin/master3.查看所有分支$ git branch -a* br-2.1.2.2 master原创 2020-07-03 10:36:17 · 1566 阅读 · 0 评论 -
git stash简单操做,让你不再迷茫
当我们在使用git的时候,又是会有这种情况:当新的需求了的时候。我们需要为此需求新建一个分支,再次分支上进行修改,当经过测试,提交代码时,在将其合并到主分支,或生产分支上。但是有时候也有失误的时候,忘记创建新的分支了,或者忘了切换分支了,在错误的分支上进行了开发。又或者你的需求已经开发了一些的,这时有个新的紧急需求来了,而你又不想把你的代码修改直接提交到仓库,这怎么办?怎么办??别怕,有git stash命令。那什么是 stash 哪?官方解释是“储藏”。其实stash区域就是一个缓存区,但..原创 2020-07-03 10:18:28 · 172 阅读 · 0 评论 -
Git 命令行学习六(标签,别名,开源中国)
使用Tag标签知识点 • 系统版本号管理 • git tag [tag_name] [commit_id] • git show [tag_name] • git tag -d [tag_name]系统版本号管理任何软件系统,应用程序在发布时都应该给一个版本号,来管理每次发布的内容,便于今后的管理。例如:1.1.4NNN.abc.xxx • NNN:大版本号 • ab...原创 2019-06-26 11:15:23 · 158 阅读 · 0 评论 -
Git 命令行学习一
工作中也经常使用版本管理工具,但是大部分使用的时候也都是用一些可视化工具,SVN(cornerstone),Git(sourceTree)偶尔工具功能不全时也会使用终端命令去操作,下面简单的说说命令行去操作Git,大家也可以去官方网站学习(https://try.github.io/)Git开发流程:1.系统开发,编写代码2.提交代码给Git本地库3.将代码提交到Git远程库,分享...原创 2019-06-24 15:06:01 · 237 阅读 · 0 评论 -
Git 命令行学习二(撤回提交)
查看提交履历$ git log$ nano myweb.html......$ git add myweb.html$ git commit -m "added code."$ git log$ git log --oneline //一行显示$ git log -p //详细显示$ git log --stat //每次提交信息统计$ git log --help把...原创 2019-06-24 15:37:33 · 656 阅读 · 0 评论 -
Git 命令行学习三(文件操作,忽略文件,再次提交到上次提交位置)
Git文件操作知识点 • git add [file1 file2 ...] • git add . 添加目录下所有文件 • git rm 删除文件 • git mv 修改文件名称实战演习$ nano myweb.html //修改文件内容...$ nano style.css //添加文件...$ git add . //添加当前目录所有修改$ git stat...原创 2019-06-24 16:20:30 · 618 阅读 · 0 评论 -
Git 命令行学习四(返回过去某个节点,返回后再次回到将来某个节点)
返回过去1知识点(慎重操作,注意备份) • git reset --hard HEAD //返回过去到最后一次提交位置 • git reset --hard HEAD~ //返回到倒数第二次版本 • git reset --hard HEAD~n //返回到前几次的某个版本 • git reset --hard d019a46 //回到id为那个的版本(返回后也可以...原创 2019-06-24 16:45:23 · 2251 阅读 · 0 评论 -
Git 命令行学习五(创建分支,合并分支,解决冲突)
使用分支Git分支功能对于项目开发中的团队合作有着非常重要的作用,同时对于生产环境的更新管理也起着不可替代的作用,是Git最重要的功能。在项目开始前,应该首先对Git分支的管理有一个明确地规划,明确每个分支的功能和担当者,这样才会保证项目正常推进,不至于陷入混乱。知识点 • git branch [name] // 创建分支 • git checkout branch_name实...原创 2019-06-24 17:21:22 · 1611 阅读 · 0 评论