Git学习笔记

2018-03-30  本文已影响0人  周少言

git初始化


git config --global user.name "chuugokujin"

git config --global user.email "x@x.com"

clone 一个仓库

(从远程仓库到本地当前目录)

git clone https://github.com/x/repo

初始化一个新仓库


git init

基本操作命令


git add  file  #将文件加入到缓存区(index)

git status #查看当前git仓库的状态

git diff --cached  #查看缓存区中哪些文件被修改了

git commit -m "discription ...."  #提交到本地仓库

将本地仓库关联到远端服务器


git remote add  hostname  https://github.com/chuugokujin/shiyanlou-001

分支与合并

git branch test  #创建分支test
git branch        #查看当前分支列表
git checkout test   #切换到某个分支
git merge -m "comments"  test   # 合并test分支到master分支
git branch -d test      # 仅能删除被当前分支合并的分支 -D 强制删除

git reset --hard ^HEAD   #放弃当前修改

git日志

git log    #查看日志,显示所有的提交
git log --stat     # 详细显示提交的文件做了哪些修改

其他

git pull   # 获取远程仓库的最新更新
git push  ssh://..../..    master:master  # 推送本地修改到远程仓库,在这之前最好先 git pull

参考--实验楼







上一篇下一篇

猜你喜欢

热点阅读