PS :git rm -r --cached 如果 git ignore不管用就输入这个
PS:
1、还原到上次提交的状态
![](https://img2020.cnblogs.com/blog/1068610/202012/1068610-20201221230225613-1066888121.png)
2、从暂存区撤销追踪
3、强制回退到某个版本,一个^代表一个版本
4、回退某个文件到指定版本
5、 master合并dev
git config --global core.autocrlf false 解决不同操作系统下git换行符一致性问题
git配置用户名密码、生成ssh。添加到github
关于新手如何使用Git上传项目代码到github
添加远程代码 git remote add origin git@github.com:bijiaju/DesignPattern.git
PS: git push -u origin master -f 强制上传
http://www.runoob.com/git/git-tutorial.htmlGit菜鸟
2.给git设置环境变量
3.命令--这些命令跟linux很像
PS:
1.git提交commit只是提交到本地库了
2.下面这个只需要了解就行,因为这种开发比较难
1. 创建git资源库
git init --bare 库名称
![](https://images2018.cnblogs.com/blog/1068610/201808/1068610-20180831160956596-681633786.png)
![](https://images2018.cnblogs.com/blog/1068610/201808/1068610-20180831161045332-550634272.png)
2. 在用户文件夹下把资源clone下来
git clone <仓库目录> /g/software/repository/git/itheima <用户目录> .
注意:clone时候用户目录必须为空
3. 创建一个文件,纳入到版本控制中。
git add <文件名>
第一次执行会出警告:warning: LF will be replaced by CRLF in readme.txt.
The file will have its original line endings in your working directory.
警告处理:需要配置用户信息
git config user.name = "zhangsan"
git config user.email = "itheima@gmail.com"
4. 提交到本地版本库里。 注意提交的时候 -m 进行版本关联
git commit <文件名>
5. 推送到远程共享版本库中
git push origin master
6. 切换用户,拉取最新的文件
git pull
7.提交代码
先add,commit
在pull master,develop
最后再 git push origin bee:develop
git pull 之后有冲突:
$ git pull
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
From g:/software/repository/git/itheima26
50db030..a04027a master -> origin/master
Auto-merging readme.txt
CONFLICT (content): Merge conflict in readme.txt
Automatic merge failed; fix conflicts and then commit the result.
解决方法:
1.git mergetool
调用上面命令之后会提示你输入编辑方法,输入:beyond compare 进入编辑器.
2.编辑完之后.调用git commit -a 把当前目录中所有都提交到本地库中.
3.git push origin master 提交到远程库中.
----------------------------
在eclipse的操作是 先修改然后再 add index,然后再commit,再pull
PS:查看所有的配置信息和查看版本信息
PS: git commit -m '提交的文件'
PS:修改文件,然后提交
-----------------------开始遇见的问题------------------------
eclipse git插件 使用,注意自己账号密码
1.导入代码后,程序报错 https://blog.csdn.net/heting717/article/details/74040077,解决方案:组长让我直接忽略
----------------------------------------------------------------
1. 提交代码创建自己的分支,下面是自己修改的代码
ps:当时黄河老师说上传的代码,没有master,所以自己又处理了一下
git commit
使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中。
Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以第一步需要配置用户名和邮箱地址。
------------------------------------------------Update代码以后的操作
-----------上线前,先拉develop分支,再推到bee分支