代码仓库管理——git

2020-06-08  本文已影响0人  乌云老思
命令 功能
git 查看命令功能
git init 将当前目录设为git仓库,一般是项目目录
git status 查看当前仓库状态
git add <文件名> 添加提交缓存,可使用*添加所有文件
git rm --cached <文件名> 移除刚刚缓存的文件
git commit -m <附带信息> 提交到仓库,正式进入管理状态。提交前需要根据提示设置邮箱和用户名
git log 查看管理记录,可以查看
git branch 查看现有的分支,*代表当前所处分支
git branch <分支名> 创建新分支
git checkout <分支名> 切换到该分支
git checkout -b <分支名> 一创建并切换到该分支
git branch -d <分支名> 删除已经合并的分支,不可删除还未合并的分支。如需强制删除,使用-D
git merge <分支名> 在非此分支时使用此命令,合并此分支到当前分支
git tag 查看历史 tag 记录
git tag <版本号> 在当前代码状态下新建一个版本标签,例如:git tag v1.0
git checkout <版本号> 切换到某版本的代码状态
git clone <本地或网络路径> 创建一个仓库的克隆版本,如path果是网络路径是这样子:username@host:/path/to/reposiyory
git remote add origin <服务器名> 连接到某个远程服务器
git push origin master 将本地仓库的改动提交到远程仓库
git push origin <分支名> 将某分支推送到远端仓库
git pull 更新本地仓库至最新改动。可能导致冲突,需要手动合并冲突,然后使用git add <文件名>标记为合并成功
git diff <源分支> <目标分支> 查看冲突
git checkout -- <文件名> 用仓库中的文件替换掉本地项目目录中的文件,会舍弃文件中的所有未提交的改动,慎用
上一篇 下一篇

猜你喜欢

热点阅读