git使用方法

git 基础操作 

1. 初始化本地库 

git init

2.  提交代码

添加文件

git add 1.txt 2.txt

形成commit

//设置用户信息
git config user.name "your name"
git config user.email "your email"
//形成commit
git commit -m "<提交日志信息>"

3. 推送到远端服务器(github)

git remote add origin https://github.com/your/githubproject.git

更新:

4. 查看add中的内容

git ls-files

5. 删除add在缓存中的内容

git rm -r --cached file

6. 查看在你上次提交之后是否有对文件进行再次修改。

git status

7. 查看和回退版本

git log #查看提交版本
git reset --hard <commit_id>  #彻底回退到某个版本,本地的源码也会变为上一个版本的内容
git reset --mixed <commit_id> #此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息
git reset --soft <commit_id> #回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可

git分支

1.查看分支

//查看本地分支
git branch

//查看远程分支
git branch -r

2. 切换分支

//切换到已有的分支
git checkout <分支名>

//创建并切换到新的分支
git checkout -b <新建分支名>

//创建远程分支跟踪分支
git checkout <远程仓库>/<远程仓库分支名> -b <本地要建立的仓库名>

 3. 合并分支

//将另一个分支合并到当前分支
git merge <需要合并到当前分支的分支名>

4. 删除分支

//删除本地已经合并了的分支
git branch -d <分支名>

//删除本地未合并的分支
git branch -D <分支名>

//删除远程分支
git push origin --delete <远程分支名>

git代码跟踪

 1. pull

//设置本地分支跟踪远程分支
git branch --set-upstream-to=<远程库名>/<远程分支名> <本地分支名>
//将远程分支上的更新落下本地分支
git pull


//若本地分支没有跟踪远程分支,则切换到本地分支使用以下代码,拉取远程代码与本地代码合并
git pull <远程库名> <远程分支名>

2 提交远程端

//当前文件夹下的所有
git add *
//提交commit
git commit -m "提交日志信息"


//设置本地分支推送到远程分支
git push --set-upstream-to=<远程库名>/<远程分支名> <本地分支名>
//将本地分支推送到远程分支
git push

//创建远程分支
git push <远程库名> <本地分支名>:<远程分支名>

 3. 删除远程端文件

//删除本地仓库文件 
git rm <file>

git commit -m “备注”

//把删除的文件恢复到最新版本 
git checkout

//提交
git push

4. 分支信息的同步滞后问题

//来查看有关于origin的一些信息
git remote show origin

//重新作一次代码仓库快照
git remote prune origin

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值