@SanMao
2015-08-06T00:31:53.000000Z
字数 1160
阅读 1225
源代码管理
---Git本地有自己的代码库,通过提交到本地再统一提交到远程代码库
注意 使用git时,每一次修改都需要添加再提交,这一点是与svn不一样的
git init
---创建代码仓库git config user.name manager
git config --global user.name manager
git config user.email manager@gmail.com
git config --global user.email manager@gmail.com
---配置用户名和邮箱(会将用户信息保存在当前代码仓库中)git status
---查看当前代码库状态git add main.c
---将文件添加到代码库git commit -m "添加了main.c"
---将修改提交到代码库git add .
---将当前文件夹下的所有新建或修改的文件一次性添加到代码库git config alias.st status
git 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 HEAD
git reset --hard HEAD^
git reset --hard HEAD~3
git reset --hard e695b67
git 的重要概念及工作原理
git init --bare
克隆
代码库到本地 git clone /Users/Desktop/git演练/公司/weibo/
git add .gitignore
git commit -m "注释"
git push
git pull