摘要:
- 基本命令
- 分支创建删除
- 拉取远程分支
- 合并
- 更改用户名/邮箱
1.基本命令
git init # 初始化
git remote add origin ssh://git@gitlab.xxx.com.cn:2222/devcloud_web.git # 建立连接
git add test.html # 添加文件
git commit -m ‘add test.html’ # 提交
git push # 推送
2.分支创建删除
创建分支
git branch <分支名>
切换分支
git checkout <分支名>
创建并切换
git branch -b <分支名>
删除本地分支
git branch -d <分支名>
3.拉取远程分支代码
1)创建文件夹 (这一步很重要)
2) 初始化
git init
3) 自己要与origin master建立连接(下划线为远程仓库链接)
git remote add origin git@github.com:XXXX/nothing2.git
4)把远程分支拉到本地
git fetch origin dev(dev为远程仓库的分支名)
5)在本地创建分支dev并切换到该分支
git checkout -b dev(本地分支名称) origin/dev(远程分支名称)
6)把某个分支上的内容都拉取到本地
git pull origin dev(远程分支名称)
4.合并
1) 切换到master分支上
git checkout master
2) 然后将 fenzhi01 分支的修改合入到master分支
git merge fenzhi01
5.更改用户名/邮箱
gitconfig --global --replace-all user.name “LeonTom”
git config --global --replace-all user.email “leontom@163.com”
6.push成功后版本回退
git log 查看提交记录
git reset --soft 9462f6f46cf4cbc211d366359afac 回退到指定提交版本
git push origin feature_test --force 使远端的仓库也回退到相应的版本,需要加上参数--force
----------------------------------------------------------END---------------------------------------------------------