https://github.com/woai30231/http
一般操作
2 ------ 修改README.md 并提交 -----
(1 )首先修改本地README.mk文件
(2) git status 查看本地和远程代码的区别
(3) 使用git commit README.md -m"日志” 将README.md变成可提交状态
(4) 如果是第一次使用git 需要配置email和user
git config --global user.email "danbing_at@163.com"
git config --global user.name "aceld"
(5)git push -u origin master提交代码
3 ------ 添加一个新的文件 到git仓库中 -------
(1) 在本地创建一个新文件
(2) 将要添加的文件 加入git 所管理的列表中
git add main.c
(3) 可以通过git status可以查看到新文件状态
(4) git commit main.c -m"日志" 标记为commit状态
(5) git pull
(6) git push -u origin master
4 --------- 删除一个文件 -----
(1) git rm bb.c 把文件编程删除状态,本地已经删除
(2) git commit bb.c -m"log" 将bb.c编程提交状态
(3) git push -u origin master 将bb.c在远程仓库中删除
5 ----- 重命名 一个文件 --------
git mv aa.c AA.c
git status 会得到rename的状态
git commit aa.c -m"log" 先提交重命名之前的文件
git status 会发现又newfile AA.c
git commit AA.c -m"log" 将新文件提交
git pull
git push -u origin master
6------- 解决冲突 -------
git pull
如果代码有冲突,pull是失败, 会静态用户哪个文件是有冲突
先将本地版本恢复到上一个版本
git statsh
执行 git pull 先将远程的代码down下来
再恢复我们之前的写的代码的版本
git statsh pop
通过git status 会得到main.c 是 both motify 状态表示整个文件需要手动修改 解决冲突
打开main.c
搜索到 <<<<<< 和 >>>>>> 部分之间的代码 就是冲突的代码
git pull
git commit main.c -m"log"
git push -u origin master