赞
踩
版本控制系统:
BitMover的BitKeeper,商业软件
免费:CSV,SVN
git
IBM 的 ClearCase,付费,
git 全局设置用户名和email:
git config --global user.name "Thomspon"
git config --global user.email "914322743@qq.com"
D:\edu\java2208\prepare\day26\code\works
切换当前的目录:
cd /d/edu/java2208/prepare/day26/code/works
查看当前目录下的内容:
ll
创建版本库:
git init
添加一个文件:
git add readme.txt
提交文件:
git commit -m "创建了一个mall项目"
添加两个文件:
git add note1.txt note2.txt
提交文件:
git commit -m "添加了Note.txt和note2.txt"
添加多个文件:
git add .
qq
查看当前状态:
git status
查看历史记录:
git log
生成 SSH 公钥:
ssh-keygen -t ed25519 -C "tauge@qq.com"
-t ed25519 指定秘钥类型
-C "tauge@qq.com" 注释
远程库的关联
git remote add origin 加远程仓库地址
解决冲突问题,
git pull --rebase origin master
把本地库的内容推送到远程仓库:
git push -u origin master
将存储库克隆到新目录中:
git clone 加远程仓库地址
回退版本:
回退到上一个版本
git reset --hard HEAD^
HEAD^:上一个版本
HEAD^^:上一个版本的上一个版本
回到未来的版本:
git reset --hard 哈希码
使用git log 查看哈希码号
查看命令的历史记录
git reflog
提交前去撤销工作区的修改:
git restore tong.txt
git checkout tong.txt
删除文件:
git rm tong.txt
git commit -m"删除文件"
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。