方法1:
进入C盘的用户目录中 C:\Users\XXX,创建.gitconfig文件 添加如下代码:
[user]
email = 账号
name = 密码
方法2:
进入项目的根目录,修改隐藏目录git里的config文件
在URL的//后,gitlab(或者github)前添加 账号:密码:
git常用命令
下载一个项目
git clone url
添加当前目录的所有文件到暂存区
git add .
提交暂存区到仓库区
git commit -m “提交信息”
创建并切换分支
git checkout 分支名
切换分支
git checkout -b 分支名
**查看所有的远程分支**
```powershell
git branch -a
将远程指定分支拉取到本地当前分支上
git pull origin 远程分支名
将本地当前分支 推送到 与本地当前分支同名的远程分支上(注意:pull是远程在前本地在后,push相反)
git push origin 本地分支名
将本地分支与远程同名分支相关联,操作后pull或push时可以省去 {origin 分支名}。
git push --set-upstream origin <本地分支名>
处理merging状态
git reset --hard head
合并分支的代码:
- 首先切换到分支;
git checkout hotfix_20200421
- 使用git pull 把分支代码pull下来;
git pull origin hotfix_20200421
- 切换到dev分支;
git checkout devlop
- 把分支的代码merge到dev分支;
git merge hotfix_20200416
- 将代码推到dev分支上
git push