git基本操作

来源:互联网 发布:手机视频缓存软件 编辑:程序博客网 时间:2024/06/07 00:39

git 基本操作

git add a.txt // from untracked to tracked statged
git rm – cached a.txt // from staged to untracked
修改a.txt from clean to modified
git add a.txt // form modified to staged
git reset HEAD –a.txt // from staged to modified
git checkout –a.txt // form staged to clean

将git同步到github

1.将github对应项目的地址添加到本地git的通讯录当中

  • 命令:git remote -v
  • 作用:查看通讯录
  • 命令:git remote add origin online_address
  • 说明:origin相当于是online_address的别名

2.拉取线上项目到本地git仓库
- 命令:git fetch origin master
- 作用:拉取到本地git文件夹
- 命令:git merge
- 作用:和本地文件进行合并,主要是为了避免冲突的情形。
- 命令:git pull origin master
- 作用:= git getch + git merge
- 说明:在进行上游分支设定的时候,必须先将线上项目拉取到本地一次,必须完全使用git pull origin master一次

3.设置默认上游同步分支
本地的master分支只跟origin master分支进行同步。
所以,可以让git记住只跟origin master分支进行同步。

  • 命令:git branch –set-upstream-to=origin/master master
  • 作用:设置上游分支
    • git branch:分支命令
    • –set-upstream-to:设置上游分支,即跟谁同步(注意是两个- -)
    • origin/master:github对应项目的master分支
    • master:本地master分支

注意:该命令需要预先执行过一次git pull origin master
注意:新版本要这么写才行,git pull origin master —-allow-unrelated-histories

以上三步是必须的操作,当然同步上游分支不一定。
之后就可以现在本地进行修改,然后git push了。

如果是先创立好线上项目,那么此时直接git clone,即可。通讯录,上游分支都是设定好的。

如果是本地仓库先创建,那么需要进行如下操作。
1. git init // 将同步文件夹创建为本地仓库
2. 建立线上仓库
3. git remote add origin online_address // 本地仓库增加线上地址别名
4. git pull origin master // 拉取线上代码
5. git branch - -set-upstream-to=origin/master master // 设置本地master分支的上游分支,之后可以避免每次同步加上origin master
理论上到这就结束了基本配置。
6.此时,本地仓库使用git add …file,加入本地缓冲区。
7. git commit -m “descriptin”
8. git push(必须再使用一次git pull,git push之前使用git pull的目的是此时判断线上有没有修改,如果线上再上次同步之后修改了,而线下也修改了,那么此时需要人工合并。)

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 买家账户被亚马逊关闭余额怎么办 京东自营物流慢怎么办 京东退货不给退怎么办 刚付款不想要了怎么办 淘宝卖家拒绝退货退款怎么办 投诉不成立卖家怎么办 淘宝卖家被买家投诉卖假货怎么办 天猫三天未发货怎么办 天猫申请换货卖家不处理怎么办 天猫新疆不发货怎么办 天猫商城少发货怎么办 下单了卖家不发货怎么办 天猫超市漏发货怎么办 天猫购物几天不发货怎么办 天猫总是不发货怎么办 申请退款后卖家又发货了怎么办 天猫拍后申请退款卖家发货怎么办 淘宝上没下单却收到了货怎么办 被买家投诉三无产品怎么办 阿里巴巴卖家虚假发货怎么办 淘宝捡到便宜但是卖家不发货怎么办 被工商局查到三无产品怎么办 淘宝买到三无产品电器怎么办 天猫商城被投诉怎么办 床板有虫子咬人怎么办 微信充电话费充错怎么办 联通话费充多了怎么办 qq钱包充值要验证码怎么办 在微信qq币充错账号怎么办 微信qq币充错了怎么办 魅蓝e玩游戏卡怎么办 魅蓝5玩游戏卡怎么办 微信qb充错号了怎么办 支付宝qb充错号了怎么办 手机上q币充错了怎么办 q币数值充错了怎么办 微信充值商户电话是假了怎么办 微信冲话费冲错了怎么办 淘宝退款不退邮费怎么办 淘金币买的退款怎么办 淘宝退款不退运费怎么办