Git 工作区域
- Git Repository(Git仓库)
最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见 - 暂存区
暂存已经修改的文件最后统一提交到git仓库中 - 工作区(Working Directory)
添加、编辑、修改文件等动作
向仓库中添加文件流程
三个命令:
git status #所处当前状况
git add xxx #将文件从工作区提交到暂存区
git commit -m "提交描述" #从暂存区提交到Git仓库
Git基础设置
Git安装完成后,需要进行一些基本信息设置
- 设置用户名
git config --global user.name 'zhangboin'
- 设置用户邮箱
git config --global user.name '....@qq.com'
该设置在github仓库主页显示谁提交了该文件
- 查看设置
git config --list
初始化一个新的Git仓库
- 创建文件夹
- 在文件内初始化git(创建Git仓库)
cd GitTest
git init #git初始化
向仓库中添加文件
git add a.c
2. 添加到暂存区
git add a.c
3.将文件从暂存区提交到仓库
git commit -m 'add a.c'
删除文件
#1.删除文件
rm a.c
#2.从Git中删除文件
git rm a.c
#3.提交操作
git commit -m '提交描述'
Git 管理远程仓库
使用远程仓库的目的:作用:备份,实现代码共享集中化管理
Git克隆操作
- 目的:
将远程仓库(Github对应的项目)复制到本地 - 代码
git clone 仓库地址
将本地仓库同步到git远程仓库中
git push
可能会出现无法同步或者没有权限的问题,
“The requested URL returned error :403 Forbidden while accessing”
解决方法:
vi .git/config
#将
[remote "orgin"]
url=http://github.com/用户名/仓库名.git
修改为:
[remote "orgin"]
url=http://用户名:密码@github.com/用户名/仓库名.git