git

作者: 快去学习不然怎么去看aimer | 来源:发表于2019-08-21 20:22 被阅读0次

git版本控制

安装git

yum install git

创建新目录
git init
Initialized empty Git repository in /Users/yanshunjun/Desktop/mygithub/.git/

Git工作区、暂存区的概念

  • 工作区: 用来平时的开发、编辑文件之用,在你创建的仓库目录下,就是工作区
  • 暂存区: 用来暂时存放准备提交到仓库的文档的地方,在 .git 目录下。
  • master 分支: 真正用来存放和发布已经完成的代码文件的地方,在 .git 目录下。

在工作区建立修改文件,
git add .
git commit -m "描述信息"
git status 查看仓库状态
git log 查看历史提交版本
git reset --hard 版本号 回退的版本号
git cheakout --readme.txt 在被添加到缓存区之前撤销对工作区的操作

git checkout -b bac 创建并切换分支
git breach 切换分支

分支合并时要确保位于正确的分支
git merge bac 将bac分支合并到当前分支
git branch -d bac 删除分支

远程仓库
1.git config --global user.name "楚天睿"
git config --global user.email "oneroucute@gmail.com" 确认个人信息

2.git clone ssh://git@10.0.122.124:2224/rourou/test2.git
cd test2
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master 将远程库拉到本地,修改完在发布到远程库 。-u在第一次时使用

3.cd existing_repo
git remote rename origin old-origin
git remote add origin ssh://git@10.0.122.124:2224/rourou/test2.git
git push -u origin --all
git push -u origin --tags 将本地的库发布到远程仓库上

回滚到指定版本

git log   #查看所有的git版本
git  reset --hard c503cffa099332911d4fce2fc1399cb4bc3ba9d6 #回到指定的版本

相关文章

网友评论

      本文标题:git

      本文链接:https://www.haomeiwen.com/subject/nlbvsctx.html