git基础
2018-02-28 17:24 murongziying 阅读(114) 评论(0) 收藏 举报一、安装配置git
sudo apt install git #安装git
git --version #检测git是否安装成功
git config -l #查看git默认配置
设置别名:方便今后使用git命令
git config --global alias.a add #设置git add别名
git config --global alias.l log #设置git log别名
git config --global alias.br branch #设置git branch别名
git config --global alias.co checkout #设置git checkout别名
git config --global alias.ci commit #设置git commit别名
git config --global alias.st status #设置git status别名
修改默认的git编辑器:
git config --global core.editor "vim" #设置git默认编辑器为vim
git config --global color.ui true #启用git输出显示颜色
配置文件:
/home/liuchao/.gitconfig
/home/liuchao/develop/mygit/.gitignore
.gitignore中包含的文件和文件名不会被git跟踪
二、创建本地版本库
1、初始化全新版本库
mkdir mygit #创建新文件夹
cd mygit #进入新文件夹
git init #初始化git版本库目录
此时,mygit作为全新的git本地化版本库
2、git clone git://github.com/murongziying/linuxc.git
克隆现有git仓库
三、git远程服务器
1、github账户:murongziying
创建SSH Key:
ssh-keygen -t rsa -b 4096 -C "17621726396@163.com"
成功创建后切换到/home/liuchao/.ssh目录下,复制id_rsa.pub文件内容到GitHub Settings左侧的SSH and GPG keys保存即可
2、测试账户:
ssh -T gti@github.com
输入yes,出现以下内容,则说明连接成功。
Hi murongziying! You've successfully authenticated, but GitHub does not provide shell access.
3、连接到GitHub版本库
git remote add origin git@github.com:murongziying/linuxc.git
4、查看远程仓库
git remote
origin
git remote -v
origin git://github.com/murongziying/linuxc.git (fetch)
origin git://github.com/murongziying/linuxc.git (push)
5、添加远程仓库
git remote add pb https://github.com/murongziying/linuxc
6、远程抓取、拉取
git fetch --all
git pull origin master
7、检查状态
git status
8、建立跟踪
git add constant.c
9、查看暂存前后变化
git diff
10、跟踪
git add linuxc
11、提交更新
git commit
12、推送到远程仓库
git push origin master
浙公网安备 33010602011771号