Git基本操作
Git
1.Gitlab是基于公司局域网代码托管中心(公司自己的服务器上面)
2.版本控制最重要的是:可以记录文件修改历史记录,让用户能够查看历史版本,方便版本的切换。
3.集中式版本管理工具:缺点-->中央服务器宕机导致代码无法提交
4.分布式版本管理工具:服务器断网的情况下也可以进行开发(版本控制在本地进行),每个客户端保存的都是整个完整的项目。
5.工作区(git add)-暂存区(git commit)-本地库+生成历史版本(git push)-远程库
Git常用命令
6.一定要设置用户签名(不设置不能提交代码,用于区分不同操作者身份): git config --global user.name 名字,git config --global user.email 邮箱
7.删除缓存区数据:Git rm --cached hello.txt
8.提交本地区:git commit -m “提交信息” hello.txt
9.查看日志信息:git log,git reflog
10.Linux复制:yy,Linux粘贴:p
11.版本回退:git reset -hard 版本号
12.Git分支:查看分支:git branch -v
13.合并分支(管理者进行操作):只有主分支有合并的权力,git merge 子分支(父分支没有修改,子分支有修改合并分支没有问题)
14.分支冲突:父子分支对代码都有修改
15.查看远程库别名:git remote -v,创建远程库的别名:git remote add 别名 远程库的http地址
16.推送:git push 项目路径或者项目别名 分支名称
17.拉人进项目组:github里面设置里面进行手动邀请
Idea集成git
Idea里面配置git.exe的路径
回退代码的版本:在git日志里面右击commit过的版本信息选择checkout Revision ‘分支编号’即可
分支合并:代码冲突分支(主分支和开发分支都发现了修改):idea会进行提示要求你手动合并代码分支
Remote:别名
切记要先pull拉取一下远程库的代码,将本地代码更新到最新以后,然后在修改,提交,推送 (push之前一定要pull)
Gitee可以直接把github的代码弄过来
Gitlab
1.需要自己安装gitlab服务器