GIT 常规操作

git init 资源库名        创建资源库 echo "msg"  > a.txt        创建a.txt文件 git add ./        提交到我们的工作区 git commit -m "msg"        提交到我们的缓存区 git s...

git init 资源库名        创建资源库

echo "msg"  > a.txt        创建a.txt文件

git add ./        从工作区提交到我们的缓存区

git commit -m "msg"        从缓存区提交到我们的本地资源库

git commit -a -m "msg"        适用于已存在的文件,一次性提交

git status         查看文件状态,红色在工作区;绿色在缓存区

git checkout -- 文件名        工作区还原

git reset HEAD 文件名        缓存区还原

git reset --hard HEAD^         回到上一个版本

git reset --hard 版本号          指定版本号回滚

git reset --hard HEAD~10       回到当前开始倒数10个版本

git log --pretty=oneline        查看版本信息

git diff a.txt        对比本地资源库和工作区同一个文件区别(新增为绿色,红色为少了的)

git branch/git branch -l/-a        查看分支

git branch    分支名        创建分支

git checkout/switch 分支名        切换分支

git checkout -b 分支名        创建并切换分支

git commit -a -m "一次提交"        一次提交到本地的资源库

git merge 分支名        合并分支到当前分支

git clone 地址        一般选择ssh来进行clone而不是整个https

git push 地址        从本地的资源库推到远程资源库上去‘

git remote -v        查看绑定情况

git remote add 绑定名字 地址        绑定远程资源库

git pull 绑定名字 master        将远程的拉下来

git push 绑定名字 master        将本地资源库的推上去


你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
CJ777
CJ777

软件测试工程师

1 篇文章

作家榜 »

  1. admin 10 文章
  2. joelee 2 文章
  3. chenchen 1 文章
  4. CJ777 1 文章
  5. harry 1 文章
  6. mbfvhESB 0 文章
  7. pinupcasinoo 0 文章
  8. AnthonyDog 0 文章