Git学习

 PS :git rm -r --cached   如果  git ignore不管用就输入这个

 

PS:
1、还原到上次提交的状态


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菜鸟

1.git的安装

2.给git设置环境变量

3.命令--这些命令跟linux很像

4.git回退到某个历史版本

 

PS:
1.git提交commit只是提交到本地库了
2.下面这个只需要了解就行,因为这种开发比较难


1. 创建git资源库
    git init --bare 库名称
    

 

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分支

 

posted on 2018-04-17 22:27  biyangqiang  阅读(207)  评论(0编辑  收藏  举报

导航