您的位置:首页 > 其它

Git命令简单入门

2020-02-03 04:10 78 查看

1 创建版本库

mkdir learngit
cd learngit
pwd #显示文件当前目录
git init

执行完git init 命令后会在文件目录中显示一个隐藏的.git文件,默认情况下是隐藏的,使用ls -ah命令可以看见
2 把文件上传到仓库
在文件夹下创建一个learngit.txt文件

git add learngit.txt
git commit -m "代码说明"

git commit -m ""起说明的作用
3版本回退
git log 命令可以查看历史记录
git log -pretty=onleine 可以使结果更加明了
git reset -hard HEAD^ 回退到上一个版本
4 撤销修改
1 只是执行了修改了工作区文件
使用 git checkout --file
2 修改了工作区文件 还执行了 git add 操作
使用 git reset HEAD filename
git checkout --file
5删除文件
删除工作区文件 rm filename
删除缓存区文件 git rm filename
误删工作区文件 想还原回来 git checkout --filename
6 远程仓库
1同步到远程仓库
在github上创建一个远程仓库
本地执行 git remote add origin git@github.com:xlaozhe/learngit.git
执行同步
git push -u origin master
第一次同步要 加一个 -u 参数
推送master分支
只有执行推送就可以直接 git push origin master
2 clone一个仓库
在github上建立一个远程仓库
本地执行 git clone git@github:xlaozhe/gitskills.git
github 也支持https://github.com/michaelliao/gitskills.git https协议
默认使用git://协议
7 分支部分
创建并切换到分支
git checkout -b dev
切换为master分支
git checkout master
合并dev分支到master分支
git merge dev # git merge --no-ff -m “merge with no-ff” dev
查看分支 git branch
删除分支 git branch -d
删除未合并的分支 使用 git branche -D

  • 点赞
  • 收藏
  • 分享
  • 文章举报
一只弟弟 发布了1 篇原创文章 · 获赞 0 · 访问量 20 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: