git常用命令

分区

创建分区:

git branch <分区名>

切换分区:

git checkout <分区名>

删除分区:

git branch -d <分区名> 删除本地分区

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

查看分区:

git branch -a <分区名> 查看所有分区

git branch -r <分区名> 查看远程分区

git merge [name] ----将名称为[name]的分支与当前分支合并

 git push origin [name]  将暂存区的文件推送到 name分支

git push origin test:test              // 提交本地test分支作为远程的test分支
 

文件操作

创建git 仓库流程:

git init

用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。

git clone 【Url】

使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。

如果现在只在本地仓库编辑则不需要

git add

git add 命令可将该文件添加到缓存区

git status

git status 以查看在你上次提交之后是否有修改

git diff

执行 git diff 来查看执行 git status 的结果的详细信息。

git diff 命令显示已写入缓存与已修改但尚未写入缓存的改动的区别。

git commit

使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中。

 

以下来自https://blog.csdn.net/woshihaiyong168/article/details/54969630

git add *#跟踪新文件
 
git rm -f * #强制删除所有文件
git rm --cached *   #取消跟踪
git mv file_from file_to    #重命名跟踪文件,与linux一致
 
git log#查看提交记录
 
git commit#提交更新
git commit -m "注释文本"    #添加注释
git commit -a   #跳过使用暂存区域,把所有已经跟踪过的文件暂存起来一并提交
git commit --amend  #修改最后一次提交
 
git reset HEAD *#取消已经暂存的文件
 
git checkout -- file#取消对文件的修改(从暂存区去除file)
git checkout branch|tag|commit -- file_name#从仓库取出file覆盖当前分支
git checkout -- .#从暂存区去除文件覆盖工作区
 

git log

显示操作日志

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值