安装 无阻
0.git --version //cmd 查看版本号
1.git init //初始化
2.git add <file> //添加文件
3.git status //查看状态
4.git commit //提交 推送前记得提交
5.git push //推送到仓库
6.git oull //从远程仓库拉去数据
7.git clone //从远程仓库拷贝数据
$ touch index.html
$ touch app.js
创建文件
----------------
配置用户信息
$ git config --global user.name 'shaozhu'
$ git config --global user.email '1241058165@qq.com'
----------------
添加队列
git add index.html
git add 20180311gj.sql
----------------
git status //查看状态
绿色的是状态里面的
红色的是没有添加的
----------------
$ git rm --cached index.html
删除列队 从列队中删除
----------------
$ git add *.html
添加所有的html 文件到列队
----------------
$ git add .
添加所有的文件到列队
--------------------------------
modified: index.html
这个提示是 提示 index.html 被修改了
--------------------------------
提交列队
git commit //提交
提交并备注
git commit -m '小义提交'
--------------------------------
第二课
内容
1.如何使用git 忽略一下不想上传的文件
创建一个忽略文件
touch .gitignore
编辑这个文件 输入要被忽略的文件路径加文件名 如果是根目录 直接输入文件名
2.分支使用
项目用的比较多
顾名思义 就是分之操作
创建 分支
git branch login
切换分支
git checkout login
git chechout master //切换到了主线
结论 分支中操作的东西 不会和主线有任何的影响
3.主线以及分支的合并
在分支写好了代码的时候 就可以合并了
首先 要切换进入主线
git chechout master //切换到了主线
然后合并
git merge login
这样就合并了
4.操作远程仓库
https://github.com/
查看终端地址 git remote
如果提示 origin 说明已经添加了终端
添加终端
git remote add origin https://github.com/shaozhu520/20180225demo.git
git push -u origin master
第一句是添加终端
第二句是将本地仓库上传到终端
修改
git remote origin set-url [url]
git remote origin set-url https://github.com/shaozhu520/20180225demo.git
----------------------------------------------------------
git remote add origin 你的远程库地址 // 把本地库与远程库关联
git push -u origin master // 第一次推送时
git push origin master // 第一次推送后,直接使用该命令即可推送修改
$ ssh-keygen -t rsa -C “8.com”””””
ssh-keygen -t rsa -C "1241058165@qq.com"
把本地库的内容推送到远程。使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
说明:用户名密码需要通过命令 ssh-keygen -t rsa -C “xxxxxx@qq.com”进行创建,并且要把得到的秘钥(公钥)文件放到git服务器上,这样才有权限进行代码推送
到此就成功的把本地的代码放到了远程服务器上,这样就能让项目组成员进行写作开发了。
git remote add origin https://github.com/shaozhu520/20180225demo.git
git push -u origin master
第二句回车了 之后 然后就会弹出提示登陆框 按照提示登录就可以了
https://www.cnblogs.com/jeremylee/p/5715289.html