Git操作

git命令说明
git init将目录变为可以管理的仓库(Xcode自带git功能,所以创建好的项目文件是直接可以进行管理的仓库。)
git add将文件加入到仓库(加到暂存区),一般使用git add . 将所有文件加入
git commit将文件提交到仓库(加到当前分支),-m “xxx” , 后面添加自己的说明
git status查看仓库情况
git diff 文件名查看文件修改了什么
git rest –hard~1 或 ~2 或 commit_id 跳到指定版本
git log查看提交历史
git reflog查看历史命令,以便回到未来的某个版本(重返未来)
git checkout-b dev 创建分支并切换分支
– readme.txt 把文件在工作区的修改全部撤销
git reset head 文件名将暂存区的撤销
git rm删除

接下来,是提交远端的步骤:

git命令说明
git remote add origin git@xxx.git关联远程库
git pull从远程抓取
git push -u origin master第一次推送master分支所有内容
git push正常push
git cloneclone项目
git branch查看分支(name 创建名为name的分支)。-d 删除分支
git merge name合并到某分支 (快速合并)
git log –graph查看合并分支图
git merge –no-ff普通模式合并(合并历史有分支,可以看出做过合并)
git stash将没有做完的工作项目进行保存
git stash pop回到工作现场
git stash apply恢复stash,不删除内容
git stash drop删除stash内容
git stash list查看stash列表

注意:

每次先进行pull,在push,是为了解决冲突。

在pull时出现“no trackinginformation” 说明没有链接(本地-远程)。用命令“git branch –set_upstream branch-name origin/branch-name”

一般都会出现这个提示语。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值