git配置用户名和邮箱
配置全局的账号和密码(全局目录)
git config --global user.name "用户名"
git config --global user.email "邮箱地址"
配置当前目录的账号和密码(当前目录使用)
git config user.name "用户名"
git config user.email "邮箱地址"
删除全局用户名、邮箱
git config --global --unset user.name
git config --global --unset user.email
删除当前目录用户名、邮箱
git config --unset user.name
git config --unset user.email
查看所有配置信息
git config --list / -l
# 查看全局配置信息
git config --global -l / --list
查看当前文件夹配置信息
git config --local -l / --list
全局和当前文件夹都有,那么用当前文件夹的用户名和email提交。当前文件夹没有,用全局的用户名和email####
(此方法适用于在自己电脑上有master主分支和自己的分支)
1.一定要保持自己主分支master数据和git仓库数据一致
可以下载,可以合并
git pull origin master
【pull表示合并,clone直接复制了整个项目】
2.自己创建自己的分支
git branch wangyan
3.进入自己分支
git checkout wangyan
修改代码
4.提交到自己的分支
(1)Git add .
(2)Git commit -m “”
//(3)git push -u wangyuan
5.回到主分支
git checkout master
6.主分支获取仓库得代码
git pull origin master
7.将自己分支的代码合并到主分支上
git merge wangyan
8.如果有冲突,手动合并即可
解决冲突参考网址: https://blog.csdn.net/qq_44536533/article/details/123412327
9.把合并完的主分支提交到版本库修改代码吼提交3步走
(1)git add .
(2)git commit -m '添加了一个li'
(3)git push git@github.com:XXX.git master
第二天早上来了记得合并代码(一定一定一定要做)
1.git pull origin master
2.Git checkout wangyan
3.Git merge master
======================
//开发人员需要做的 4 步
//1.拿到开发组长创建的项目dev分支拉取地址
-----本地克隆 命令: git clone 地址
//2.进到项目文件中,在根目录中(有.git文件的目录),打开git命令行窗口,创建自己的分支并切换自己的分支
------命令 : git checkout -b 分支名
(第二步执行完已经在自己的分支中了,不需要做别的)
//3.在自己创建的分支中的文件中开发功能,敲代码。
//4.如果项目某一功能写完,需要提交到远程,由项目组长审核
-----命令:
git add .
git commit -m '注释'
git push -u origin 分支名
(下一次推送前先拉)
//下一次再重新远程推送之前,需要先拉一下远程仓库的内容,然后如果有冲突先手动解决冲突,然后再推
------命令:git pull
(有冲突解决冲突)
git add .
git commit -m '注释'
git push
分支合并分支:把chen分支的代码合并到dev, 在dev分支git merge chen