由于公司使用的是mac笔记本,所以首先要在mac上安装git客户端。具体步骤如下:
1.在mac中安装git之前需要先安装homebrew,再在终端中输入brew install git安装git
通过以下代码完成git本地版本库的创建
mkdir learngit
cd learngit
pwd
qit init
(由于本人之前对mac笔记本不熟悉,所以需要强调在mac中打开终端的指令是command+space,在搜索库中查找terminal)
遇到的问题:找不到brew指令,这是由于部分下载链接是GitHub上的资源,可能资源缺失或者翻墙失败导致的,建议寻找中科院等国内资源下载。
2.git工作流程
在本地工作区(repository)中完成版本修改后,通过git add添加在暂存区,在所有文件都修改完后通过git commit提交到本地版本库中,本地版本库通过git push更新到远程版本库中,同时用git pull从远程版本库中下载最新的库。
3.git基本操作
提交本地源文件a.cpp到缓冲区:git add a.cpp
查看此时状态 git status
显示 on breach master,意味着此时a.cpp在主干了
将缓冲区的内容提交到本地版本库:git commit
后面跟 -m 即message,意味着后面可以跟信息:git commit -m -'c1'
如果觉得本地提交的有问题,可以用git stash暂存在工作区,如果觉得修改完全没有意义,可以用git checkout -f本地修改全部丢弃。
删除缓冲区的项目:git rm --cached(remove file,相关链接https://www.runoob.com/git/git-rm.html)
回滚为git reset 将暂存区恢复为上一次commit的版本,本地工作区内容不变。
如果想纪念一次特别的提交:git tag
查看日志,看以前的提交记录:git log,git status