git简易教程

新建代码库
# 在当前目录新建一个Git代码库
git init 

# 新建一个目录,将其初始化为Git代码库
git init [project-name]

#克隆项目和整个history
git clone [url]
配置
# 查看当前项目配置
git config --list

# 设置提交代码时的用户信息
git config [--global] user.name "[name]"  // 用户名
git config [--global] user.email "[email address]"  // 邮箱
添加暂存文件
# git add之前最好执行git status
#查看当前项目更改状态
# git status

# 暂存所有已更改文件
git add *

# 暂存指定文件
git add [文件名]
git add [文件1] [文件2] ...
 
# 添加当前目录的所有文件到暂存区
$ git add .
分支
# 列出所有本地分支
git branch

# 列出所有远端分支
git branch -r

# 新建一个分支,但依然停留在当前分支
git branch [分支名]

# 新建一个分支,并切换到该分支
git checkout -b [分支名]

# 新建切换到该分支,并创建远程分支建立连接
git checkout -b [分支名]
git push origin [分支名]

# 本地分支与远端分支同步并建立关联,没有则新建
git push origin [本地分支名]:[远端分支名]

# 合并目标分支到当前分支
git merge [目标分支名]

# 删除分支
$ git branch -d [分支名]

# 删除远端分支
$ git push origin --delete [分支名]
$ git push origin : [分支名]
添加远程仓库
# 为目标远程仓库建立指引(取别名 )
git remote add [别名] [远端仓库url] // git remote add dfv [远端url]  (注:dfv 为别名 表示这个远端地址) 
更新代码
# 实际开发中最好每次提交代码前更新代码

# 更新与提交代码前,注意切换分支

# 拉取远端仓库代码,与本地合并
# mater 分支
git pull origin master  // 此处 origin 表示远程仓库地址
# 其他分支
git pull [远端地址\别名] [分支名]  // git pull dfv br_feature
代码提交
# 提交暂存区的代码到仓库
git commit -m [注释]

# 提交暂存区的指定文件到仓库区
git commit [文件1] [文件2] ... -m [注释]

# 建议:git commit 后执行 git pull 对比,解决冲突后 git push 推送到远端

# git push
# master分支
git push origin master
# 其他分支
git push dfv br_feature
git push [远程仓库url] [分支名]
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值