@SanMao
2015-08-05T16:31:53.000000Z
字数 1160
阅读 1350
源代码管理
---Git本地有自己的代码库,通过提交到本地再统一提交到远程代码库
注意 使用git时,每一次修改都需要添加再提交,这一点是与svn不一样的git init---创建代码仓库git config user.name managergit config --global user.name managergit config user.email manager@gmail.comgit config --global user.email manager@gmail.com---配置用户名和邮箱(会将用户信息保存在当前代码仓库中)git status---查看当前代码库状态git add main.c---将文件添加到代码库git commit -m "添加了main.c"---将修改提交到代码库git add .---将当前文件夹下的所有新建或修改的文件一次性添加到代码库git config alias.st statusgit config alias.ci "commit -m"---别名 & 日志git log---查看所有版本库日志git log 文件名---查看指定文件的版本库日志git reflog---查看分支引用记录git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" 提示:在git中,版本号是一个由SHA1生成的哈希值
版本号,让我们在任意版本之间穿梭
git reset --hard HEADgit reset --hard HEAD^git reset --hard HEAD~3git reset --hard e695b67git 的重要概念及工作原理
git init --bare克隆代码库到本地 git clone /Users/Desktop/git演练/公司/weibo/git add .gitignoregit commit -m "注释"git pushgit pull