赞
踩
创建一个文件夹后需要初始化文件夹。
让当前文件按夹受git管理,作为git管理的本地仓库,有.git隐藏文件(所有的文件,配置等等都在这里),并出现master分支。
git init
设置全局签名,安装后就只做一次就可以了。
用户名+邮箱组成。
使用git操作之前必须要有签名,git要知道哪个用户在操作。
项目签名
针对当前项目的用户名,优先级最高。
git config user.name 随便起名字
git config user.email a.@163.com
全局签名(我们用这个就够了)
没有项目签名,搜索全局签名。全局也没有,就没办法操作。
自己做用这个就够了。
//全局用户名
git config --global user.name lichangshun
//邮箱名
git config --global user.email lichangshun@163.com
git status
//添加具体文件
git add 文件
//添加文件夹
git add --all 文件夹
每次修改后需要提交到本地库,产生历史记录,同一文件必须修改版本号才能再次提交。
提交到本地库。
提交时会让添加注释。
也可以提交时添加注释
git commit -m "modify a.txt insert b" a.txt
最常用:
git reflog
或
git log
git log --pretty=oneline
git log --oneline
git log
git log --pretty=oneline和git log --oneline
reflog
git reset --hard 版本号
配置远程地址的本地别名
查看:
git remote -v
配置远程仓库地址:名字可以随便起,一般叫origin
git remote add origin 仓库地址
推送到远程
//git push 本地仓库别名 分支
git push origin master -f
输入账号,密码
账号密码输入错了,把凭据删除,重新输入,否则会记住错误账号密码
git clone 仓库地址
git pull origin master
要添加管理的账号复制链接在浏览器输入访问,接受即可,就成为仓库管理成员了本地,但不能推送代码。
显示冲突标识
留下你想保留的结果,全留或者留其中一个
变回原来的样子了
git init
git status
git add 文件
git commit -m "修改了什么" 文件
git reflog
git reset --hard 版本号
git remote -v
git remote add origin 仓库地址
git push origin master -f 账号,密码
git clone 仓库地址
git pull origin master
下载可忽略文件
给文件添加点数据。
在任意位置创建文件夹。可以放在C:\Users\win10\
下
在.git配置文件中设置文件位置。(记住:用反斜杠,不要用斜杠。)
先pull下来,修改,再提交。
使用合并工具
忽略jar包,war包,防止冲突
excludesfile = C:/Users/Administrator/Java.gitignore
idea默认是集成github,不用装插件
没有集成gitee,安装插件
第一次推送要报错
在项目目录里敲一次这个命令,以后就都成功了
git pull origin master --allow-unrelated-histories
显示这个就成功了
以前svn的叫法,checkout就是git里的clone
不同版本不一样
没有加入团队,只能clone不能推送远程,在gitee上加入团队
先拉下来在上推
注意!!!:下拉别人更改过的代码版本后会直接更新覆盖现有的代码
再推送即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。