









1. 配置邮箱和用户名
git config --global user.email "victor@xx.com"
git config --global user.name "victor"
0.在空目录下用 git init 初始化创建一个git本地仓库
1.克隆远程仓库:git clone https://gitee.com/himarkingvictor/git-demo02.git
2.添加文件到暂存区 git add .
3.提交文件到本地仓库 git commit -m '注释'
4.格式:git push -u <远程仓库名> <本地分支名>
5.将本地分支master推送到远程仓库origin中:git push -u origin "master"
6.将本地分支feature/develop推送到远程仓库origin中:git push -u origin feature/develop
7.将当前分支推送到远程仓库origin中:git push -u origin HEAD
8.查看远程仓库:git remote -v
主干保护见最下面图片
3.查询日志 git log
4.创建.gitignore文件,里面包含的文件可以让git忽略管理
5.回退版本 git reset --hard c068c31e43a80244de9250e9432ebbddbb8f1346
6.查看分支 git branch
7.创建分支(当前在哪个分支复制的就是哪个分支) git branch dev01
8.切换分支(切换分支后,目录下只能看到切换后的分支下文件,没有提交到仓库的文件则都能看见)
git checkout dev01
9.git log命令,head在哪,当前就在哪个分支
10.创建并切换分支(当前在哪个分支复制的就是哪个分支) git checkout -b dev02
11.合并分支(当前在哪个分支,就把分支合并到哪个分支上)git merge dev01
12.删除分支 git branch -d dev02
13.
# 创建别名 lg
git config --global alias.lg "log --oneline --graph --all"
14.现有仓库关联到远程仓库
git remote add origin https://gitee.com/himarkingvictor/git-demo02.git
16.查看远程仓库:git remote
17.查看本地分支和远程仓库的对应关系: git branch -vv
18.2 推送到远程仓库: git push origin master
19.A、B用户同时修改同一文件的同一行,A先推送到远程仓库,则B不能推送,需要解决完冲突后才能推送







主干保护:


此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。