git简记

github创建过程简记

echo "# javaWebTset" >> README.md // Windows/linux下创建readMe文件
git init                                                //初始化git空间--》git init --bare
git add README.md                           //添加内容到缓存区
git commit -m "first commit"              //将缓存区的内容提交到工作区
git remote add origin https://github.com/iwinder/javaWebTset.git    //链接到远程仓库
git push -u origin master      //将分支更新/提交到远程仓库

当git status时存在删除的文件,需要添加 -a 执行commit命令,即:git commit -a -m "first commit ,but has deleted"  

创建分支:

git branch <分支名>

git push -u origin   <分支名>//提交分支到远程仓库

git checkout:Git的checkout有两个作用,其一是在不同的branch之间进行切换,例如'git checkout new_branch'就会切换到new_branch的分支上去;另一个功能是还原代码的作用,例如'git checkout app/model/user.rb'就会将user.rb文件从上一个已提交的版本中更新回来,未提交的内容全部会回滚

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

git tag <name> 添加tag

git tag -d <name> 删除tag

更新:

 

git pull <远程主机名> <远程分支名>:<本地分支名> [--tag]

[]中为可选项

--tag 可选,用于将tag更新到远程仓库

 

删除:

使用 git rm 命令即可,有两种选择,

一种是 git rm --cached "文件路径",不删除物理文件,仅将该文件从缓存中删除;

一种是 git rm --f "文件路径",不仅将该文件从缓存中删除,还会将物理文件删除(不会回收到垃圾桶)。

-r 就是向下递归,不管有多少级目录,一并删除

-f 就是直接强行删除,不作任何提示的意思

 

 

 

 

 

 

 

 

 

 

github创建过程原始简记

…or create a new repository on the command line

 
echo "# JavaUtilZ" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/iwinder/JavaUtilZ.git git push -u origin master 

…or push an existing repository from the command line

 
git remote add origin https://github.com/iwinder/JavaUtilZ.git
git push -u origin master

转载于:https://www.cnblogs.com/windJcoder/p/5410429.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值