git是linux下的版本管理工具,类似于CVS。
git没有登陆与退出的概念,每次操作都要求输入密码(当然也可以做到不用每次都输入密码)。
0.首先要设置环境变量,否则每次提交信息与本人不匹配:
GIT_AUTHOR_NAME='Yang XX'
GIT_COMMITTER_NAME='Yang XX'
常用的git命令有:
1.git-clone (服务器上的工程目录,要求记住)
该命令为第一次登陆工程目录时使用,目的是拷贝工程目录内容,以后的所有操作最好都在该目录下。
2.git-add filename
添加文件,只在本机目录下有效。
3.git-commit -m "comment about this operation"
关于本次操作的注释,只提交到本机目录下。
4.git-push
提交变化到服务器。真正有效的操作
5.git-pull
将服务器上该工程目录下的变化拷贝到本机目录中。也用于每次提交之后交验操作是否有效。
6.git-diff
显示本机与服务器中工程目录内容的不同。
7.git-checkout branchname
切换分支。默认每次均在master分支下操作。
8.gitk --all
以图形界面的方式显示所有操作及注释。
阅读(509) | 评论(0) | 转发(0) |