本人前几天看了下git的使用,其功能很强大,不过我们平常下载和上传代码也就几个常用的命令,下面总结如下:
1. 获取项目的git仓库
从远程仓库获取服务器上最新的projectcode,使用git clone命令,例如:
# git clone git@<server-ip>:<project_code_name>.git
2. 修改或添加文件后查看文件状态
在抓取到projectcode后,在相应目录下修改或添加自己需要提交的patchcode。例如添加了aa.cpp文件,修改了bb.cpp文件,则使用如下命令可以看到当前文件的状态:
# git status
3. 将新文件和修改的文件进行暂存
使用gitadd命令来暂存你之前做的修改和添加,若有多个文件,则使用[--all]选项:
# git add --all
4. 提交本次更新
使用gitcommit命令来提交更新,另外可以使用-m选项来提交更新说明,使--author选项来编辑本次提交的作者信息,例如:
# git commit -m “add patch for ip camera support”--author=”author_name <email>”
5. 查看本次提交后的更新信息
# git log --name-status
6. 把本地仓库提交到远程仓库的master分支中
# git push git@<server-ip>:<project_code_name>.git master
更多关于git的介绍和使用请参考以下链接: