Git 命令终端的基本使用完整流程

 

1.拉取项目

git clone http:xxxx

 

2.修改并提交代码到git 更新最新 6步操作

注意:一定要避免多个人修改一个功能,多个人同时修改某一处代码,这样操作容易会造成代码冲突

// 1.查看自己修改的文件
git status
 
// 2.全部提交修改的文件
git add .
 
// 3.提交开始推送代码到git
git commit -m '修改了用户列表模块'
 
// 5.提交主支或者分支
git pull 远程主机名 远程分支名
git pull
 
// 6.提交最后一步到git
git push

 

3.切换分支

 

如果要修改某个分支,

先吧当前代码提交完成(重复操作第2步流程),

在切换到分支,

在进行修改,修改完成后 重复操作第2步流程

吧修改后的代码提交当前切换的分支里去

 

// 1.查询分支

git branch -a
 
 
列如查询到分支:
remotes/origin/master
remotes/origin/prod
 
 
// 切换到已经有的分支
git checkout 分支名
 
 
// 切换到选择的分支并且创建
git checkout -b 分支名
git checkout -b prod

 

另外如果你如果想在工作文件夹里 直接切换到指定分支 可以直接执行下面的命令

git clone -b dev https:xxxxxx
git clone -b 分支名称 git远程地址

 

4.合并代码出现merging dev-xxxx 无法提交拉代码解决

使用这个命令的时候 建议先备份一下代码,可能会导致你本地代码被覆盖

// 1.将代码回退到提交提交代码的当前状态
git reset --hard head 
// 2.提交当前分支代码
git push oringin dev xxx
git push oringin dev '解决冲突'

 

 5.遇到服务器修改ip地址 ,那么我们git提交的地址ip也要改变

 1.在项目更目录 显示隐藏文件

 

 打开隐藏项目

 

找到git

 

 2.找到config文件并且修改

 

 

用编辑器打开并且修改,保存后重新提交就可以了

 

 

5.git身份验证失败,重新输入/配置不用每次拉取都要提交密码

git config --system --unset credential.helper // 第一次拉取如果身份验证失败了执行这个 重新进行验证
git config --global credential.helper store //解决每次git pull都要密码的问题,生成本地用户密码账号文件

 

 
我是马丁的车夫,欢迎转发和收藏!
 
 
 
posted on 2022-02-14 15:15  马丁的车夫  阅读(263)  评论(0编辑  收藏  举报