git
- git bash 出现了界面
- 自报家门
git config --global user.name yyy
输入自己的名字 按enter键 - 输入邮箱
git config --global user.email ...
- 清屏
clear
- 本地完成仓库的创建
cd c:
进入c盘ls
查看文件夹里装的内容ll
除了可以看见文件夹外 还能看见文件日期 文件属于谁 文件权限ll -a
比详情更详细的详情 出现./ ../ 当前目录和上一级目录- 进入某一文件夹
cd ./ps
./可以不写代表当前文件夹 - 创造文件夹
mkdir test
test是创建文件夹的名字 - 进入创建的文件夹
cd test/
之后ll
可看到详情 git init
在test文件夹里创建git 代码的版本 代码的信息会记录在git下 需要注意不要把项目创建在中文目录下 .git文件夹不能乱动touch a.html
在test文件夹下创建一个html文件- 想将创建的html文件更改名字
mv a.htm a.js
移动/改名 - 将创建的a.js放到上一级目录
mv a.js ../
此时如果ll
那么是看不到a.js 因为已经转移 - 将上一步移动回来
mv a.js test/
然后进入cd test/
ls
就会看到a.js vim a.js
就是用命令行编辑a.js文件 按住ese键同时:wq 退出编辑git status
查看代码仓库 此时是红色git add a.js
将文件添加到暂存区 然后git status
发现变成绿色 表示可以提交git commit -m"new file"
填写信息提交到版本库 之后git status
后显示工作区是干净的英文 工作区代表a.js 暂存区代表把a.js待提交内容保存在暂存区 版本库也在git里- 删除文件
git rm
- 修改文件
touch b.js
git status
git add.
git commit -m
vim b.js
git status
git add .
git commit -m""
- 命令行查看更改的信息
git log
- 查看详细的更改信息
git reflog
- 切换到之前的版本
git reset --hard 352b683
git push https的地址
git remote add origin https
- 复制上面的命令再次提交 这样就把本地的上传到远程 如果失败 就
git pull --rebase origin master
这样是因为本地文件没有readme.md - 本地修改的话
git status
git add .
git commit -m""
git push 地址
就可以了 - 如果要和别人一起开发 就再管理设置 添加项目成员
- 下载别人的项目
git clone 地址
- 如果想让自己的文件和同伴同步
git pull
在上班时候需要先pull再push