创建本地git

git —help 获取所有指令

第一步:新建一个本地仓库

(1)新建一个manager一个空文件夹

(2)先打开隐藏的文件用 defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder  如果需要隐藏文件用defaults write com.apple.finder AppleShowAllFiles No && killall Finder

(3)进入新建的文件夹里面用到 输入cd 并将新建的文件夹拖到里面然后 ‘确定’

(4)然后输入pwd进入到新建的文件夹里面

(5) 初始化一个本地仓库 输入git init

第二步 :配置仓库

告诉git你是谁

通过 git config user.name inj

告诉git怎么联系你

git config user.email inj@itcast.cn 是一次性的配置 会配置到被管理文件的git文件夹下

一劳永逸的配置是

git config --global user.name lmj

git config --global user.email lmj@itcast.cn

git —help (git的所有命令)

git help clone (查询某个命令的解释) 空格 下一页 control + B 上一页

指南是不可修改的vim Q退出

搜索  按/

提交文件

(1)创建一个文件 用touch main.c  然后打开 用open main.c

在打开的界面里面写东西

(2)添加文件到’暂存区' 使用 git add main.c

(3)  把存到暂存区的文件提交上去 使用到 git commit main.c

(4)注意:如果没有在commit后面加—m说明修改了什么 会自动进入vim界面 要求我们输入修改信息  想要往里面输入东西 需要先按i 之后 确定  然后开始输入内容

输入完毕后按esc 然后按:wq 保存退出

注意:git中的add和svn中的add不太一样 svn中的add只需要add一次 二git种的add没次新建或者修改都要重新add

git 的常规指令:git status 查看文件状态

git status 添加文件到’暂存区’

git add 添加文件到“暂存区”

git commit 文件名称  添加文件到“本地“

注意:如果没有在commit后面加上-m说明修改了什么 会自动进入vim界面 要求我们输入修改信息   按键键盘上的i代表开始输入内容  输入完毕之后按esc然后再按:wq

所以:如果以后在终端中提交最好再后面加上-m

注意:(1)添加之前的颜色为红色   红色代表在工作区

(2)添加到暂存区之后的颜色   是绿色   绿色代表在“暂存区”

git log 查看修改的记录

git reflog 查看修改的标题

git reset —hard HEAD^ 返回上一个版本

git reset —hard 版本号 返回指定的版本

git checkout 未提交状态的撤回

建立远程服务器(仓库)

git init —bare

建立本地文件

cd到当前的文件下

git clone 远程仓库地址

cd 到本地仓库里面

第三步 创建忽略文件  .gitignore

去github拷贝别人写好的忽略文件

echo -e”拷贝的东西”>.gitignore

ls - la

生成之后 添加到版本控制里面

git add .gitignore

git commit .gitignore -m”添加忽略文件”

新建项目

//打标签  git tag -a v1.0 -m”添加版本号”

//查看当前标签 git tag

此时 本地标签  跟服务器 没关系 需要提交服务器

将标签推送到服务器中

git push origin v1.0

开发

发布

保存稳定版本

继续开发

出现bug

分配任务去分支上修复bug

合并代码到主线

备份稳定版本

继续开发

…….

模拟BUG   2.0版本

从服务器克隆

查看版本号

git tag

//到某一个版本号

git checkout v1.0

git checkout -b bugfix1.0 //创建分支

修改BUG

保存稳定版本

合并到主线

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容