**
在开始使用前确定已经安装好了git ,这个直接去官网下载并安装就好,注意:前端工具安装最好不要有中文路径
安装好之后,本地文件目录中打开代码点击鼠标右键,弹出如下弹框点击 Git Bash 就会打开一个git命令行窗口默认实在master主分支上的。
接下来就正式使用git这个代码管理工具。
1,在窗口中输入git init
在本机初始化一个git仓库,初始化完成之后会在项目目录中生成一个 .git 隐藏文件夹。
2,在实际项目开发的时候创建一个 开发分支 这样做的目的是防止污染主分支上的代码,我吃过这个亏损失很惨重。
创建分支的命令是git checkout -b 分支名称
这个命令的作用是创建一个aaa 分支并切换到该分支上。这样就可以在开发分支上编写代码 了。
3,将代码提交到仓库。git add .
先提交到暂存区。git commit -m '备注'
再提交到本地仓库。
4,可以将代码上传到远程仓库,gitee 码云或者github上。这里以码云为例(github上传其实也差不多)。
4.1, 在码云上创建一个空的仓库,然后将本地git仓库与远程仓库关联。
4,2,关联远程仓库: git remote add origin 后面跟上远程仓库地址
4.3, 将代码上传到远程仓库 git push -u origin master
5,这样就完成了代码的上传。可以回到远程仓库查看有没有成功。
6,有一个问题需要注意在上传代码前要先将子分支上的代码合并到主分支,先把子分支上的代码git add . git commit -m 提交到本地仓库,然后切换到主分支master, 由主分支上去合并子分支,用 git merge 子分支名称
命令去合并,合并分支必须先切换回主分支由主分支上去合并。然后再上传。
git常用命令
初始化一个仓库
git init 初始化一个Git 仓库
提交代码到暂存区
git add . 将本地目录中的代码提交到暂存区
提交代码到本地一仓库
git commit -m '提交说明备注越详细越好' 将代码提交到本地仓库
查看状态
git status 查看状态是否被提交到了本地仓库
查看提交日志
git log 查看提交日志
查看分支
git branch 查看分支
创建分支
git branch 分支名 创建分支
创建分支
git checkout -b 分支名 创建一个分支并切换到该分支上,个人感觉这个比较好用
切换分支
git checkout 分支名 切换分支
合并分支
git merge 合并分支 注意:合并分支要从主分支去合并
删除分支
git branch -d 分支名 删除分支
git branch -D 分支名 强制删除
上传代码至远程仓库
将本地仓库和远程仓库关联
git remote add origin 远程仓库地址
上传代码
git push -u origin master
拉取远程仓库中代码
git pull origin master
git clone
第一次加入项目组时,克隆完整的代码
git pull 在已有代码基础上执行拉取
冲突的解决
在代码拉取或者上传因为远程中的代码发生了变化会出现冲突,解决办法就是 先 git pull
拉取最新的代码 ,然后再 git push
长传自己的代码,养成良好的习惯先pull 再 push
最后还有一种暴力的解决办法 但不推荐使用 直接 git push -f
开启强制推送。