标签 Git 下的文章

初识Git第五章


分支冲突当团队中多人同时编辑一个文件的时候,难免出现源代码的编辑合并出现冲突的问题,那么我们应该如何解决呢?源代码冲突场景git checkout -b [branch_name]点此下载全部章节-git.pdf

初识Git第四章


返回过去1git reset --hard HEAD 回到数据库中最新的版本git reset --hard HEAD~git reset --hard HEAD~n回到过去 2git reflog [-n num]git reset --hard [commit_id]返回过去之后,通过git reflog命令找到现在的位置(commit_id),再从过去返回回来使用分支Git分支功能对于项目开发中的团队合作有着非常重要的作用,同时对于生产环境的更新管理也起着不可替代的作用,是Git最重要的功能。在项目开始前,应该首先对Git分支的管理有一个明确的规划,明确每个分支的功能和担当者,这样才会保证项目正常推进,不至于陷入混乱。git branch [name]git checkout branch_name合并分支git merge 合并分支git bran...

初识Git第三章


Git文件操作$ git add [file1 file2 ...] $ git add . #一次性添加全部文件包括当前目录 $ git rm #删除 $ git mv #文件改名(文件移动)Git忽略管理设置Git忽略的文件,这些文件不参与Git库的提交和管理。(例如[node_modules]文件夹)gitignore更新最近的提交git commit -m "commit message"git commit --amendgit commit -am "commit message" [--amend]

初识Git第二章


查看提交履历 $ git log $ git log --oneline $ git log -n把握Git状态$ git status$ git checkout -- [file] #切换版本比较修改内容 $ git diff [--cached] #缓冲区

初识Git第一章


什么是Git?Git是一套程序源代码的分布式版本管理系统,用于最初用于管理Linux核心代码的开发,后来被多个开源工程采用,现在已经成为互联网协作开发的标准的源代码管理软件。官方网站https://git-scm.com/Git安装https://git-scm.com/downloadsGit检查安装版本$ git versionGit在线体验https://try.github.io/采用Git的云服务GitHubgitee(oschina)等等...理解版本管理的流程代码开发流程1.系统开发,编写代码2.提交代码给Git本地库3.将代码提交到Git远程库,分享给团队其他人4.从远程库获取最新代码5.继续修改编写代码6.重复第二步及以后的操作Git基础概念1.本地工作文件夹2.Git索引区(Stage)3.Git库(Repository)local:本地库...

召唤看板娘