Git使用笔记
...不断补充个人总结和资源...
/****
Commit-date:07-26-2016
Update:07-26-2016
****/
一般操作步骤
developer:(你在别人基础上开发)
init->clone->add->commit->remote add(origin的地址)->push
origin:(你是原创)
init->add->commit->remote add(自己的公网地址)->push
注意事项
每次用git add文件时,最好用git diff,1)检查修改内容,2)删除无用调试信息和注释,3)是否有误删,4)代码风格是否良好
每次准备提交代码前,必须先执行git pull命令,将远程服务器的代码同步到本地。尽量在较短的时间内完成git add、git comit、git push的动作。git comit前应再执行一次git pull,确认服务器端代码没有修改后,然后再执行完git comit,紧接着执行git push,将代码推送到服务器,避免中间有其他同事提交代码导致代码冲突而无法推送到服务器。一定要查看git push命令是否执行成功。
常见问题
1.只有远程添加了你的ssh key,你的push才会成功
2.远程仓库是指其他人可以到这个仓库取东西,在本地创建远程仓库是指其他人可到你这拿东西
3.常用指令:
git init:初始化 GIT,只有初始化了以后才可以使用 GIT 相关命令;
git clone:获取远程项目,并下载到本地;
git branch:创建分支(branchname),查看分支(-va);
git checkout: 创建分支和切换分支。*号代表当前分支;
git status: 查看当前分支状态;
git pull:更新代码,该命令相当于 git fetch 和 git merge 的组合
git add:增加更新的内容,后面的参数为目录名或者文件名
git commit: 提交更新。更新时需要提交注释,使用 -m 参数
git push:推送更新到远程库,此命令一般在 commit 命令之后使用