目录
Git常用命令
命令-设置用户签名
目录C:\Users\86183的.gitconfig文件用notepad打开如下:则设置成功。
命令-初始化本地库
先建立项目文件夹(SH0720),在文件夹中右击 git bash here即可进入。
再git init。
ll-a是linux命令 。
命令-查看本地库状态
输入git status后会显示如下三行日志。
第一行 :当前本地库在master分支里面。
第二行:目前 没有提交过东西。
第三行:空库。
在git和linux里面,按住ESC再按yy是复制,p是粘贴。进入.txt文件后输入文字,再输入:wq退出
给本地库里加hello.txt文件后查看本地库状态如下:
第三行变成了:未被追踪的文件。
hello.txt是红的,代表文件只存在于工作中,git还没有追踪过。
用git add追踪。
命令-添加暂存区
git add
warning: windows里换行符是CRLF,linux里是LF,换行符被转换了。
hello.txt绿了,说明git追踪到了这个文件,但文件只是存在了暂存区里
(暂存区的文件是可以删除的,如下:)
删除后,hello.txt又会红。
命令-修改文件
vim
删除后,红了,说明还没有被添加到暂存区,还没被追踪。
二次提交本地库:
1个文件改变,1行新增,1行删除。
git reflog查看版本信息,发现有两个版本
HEAD指针指向第二个版本,查看该文件显示的是第二个版本。
命令-版本穿梭
版本号:ca8ded6(下图)
穿梭:
master也会发生变化,用notepad打开可以看到。
分支-概论和优点
分支-查看,创建,切换
分支-合并分支(正常合并)
分支-合并分支(冲突合并)
按如上修改两个分支后,如下提示,合并失败,产生代码冲突。
需要手动合并,要手动打开文件再修改。