博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git
阅读量:6306 次
发布时间:2019-06-22

本文共 1346 字,大约阅读时间需要 4 分钟。

一. 常用命令

• 设置全局用户名和邮箱

git config --global user.name "waterystone"
git config --global user.email "waterystone@xx.com"
git config -l 
• 创建库
1)进入目录,清理不必要的文件
2)git init
3)git add .
4)git commit -a -m "comments"
5)git push git@github.XXX.com:waterystone/test.git master
ok!
然后eclipse重新从git拉到本地。
• 提交
1)清理
2)git add .
3)git commit -a -m "test"
4)git push
• 查看状态
git status
git diff 查看修改哪些
git log 查看提交的版本历史记录
• 标签
显示当前标签:git tag
git tag v1.0.0.1 建立轻量级标签
git push origin --tags 提交
• ignore
如果文件已经track到git中,则再ignore无效。
解决方案:
1)启动git bash
2)#rm -r xxx(如果是target,则需要关闭eclipse,以避免动态生成)
3)#git commit -a -m "xxx"
4)#git push
ok
• stash
git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。
git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。
git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。
git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。
• branch
git branch myBranch 添加分支
git branch 显示所有分支
git checkout -b myBranch 新建一个分支并切换过去
git checkout myBranch 切换分支
• github.com项目
)创建
#git init
#git add .
#git commit -m "first commit"
#git remote add origin https://github.com/waterystone/mongodb-test.git
#git push -u origin master
2)拉取
#git remote add origin https://github.com/waterystone/mongodb-test.git
#git push -u origin master

转载于:https://www.cnblogs.com/waterystone/p/5085289.html

你可能感兴趣的文章
Yii2.0 下的 load() 方法的使用
查看>>
华为畅玩5 (CUN-AL00) 刷入第三方twrp Recovery 及 root
查看>>
LeetCode----67. Add Binary(java)
查看>>
母版页 MasterPage
查看>>
[转] ReactNative Animated动画详解
查看>>
DNS原理及其解析过程
查看>>
记录自写AFNetWorking封装类
查看>>
没想到cnblog也有月经贴,其实C#值不值钱不重要。
查看>>
【转】LUA内存分析
查看>>
springboot使用schedule定时任务
查看>>
[转] Entity Framework Query Samples for PostgreSQL
查看>>
XDUOJ 1115
查看>>
PHP学习(四)---PHP与数据库MySql
查看>>
模版方法模式--实现的capp流程创建与管理
查看>>
软件需求分析的重要性
查看>>
eclipse的scala环境搭建
查看>>
UVA465:Overflow
查看>>
HTML5-placeholder属性
查看>>
Android选择本地图片过大程序停止的经历
查看>>
poj 2187:Beauty Contest(旋转卡壳)
查看>>