Git一些笔记记录

配置用户信息

git config --global user.name "Tom"
git config --global user.email 123456@qq.com

查看配置信息

git config --list

修改某一属性:

git config --user.name

初始化本地仓库

git init

创建新文件

touch file_apple

查看当前仓库的状态

git status

添加文件到缓存区

git add file

提交到本地仓库

git commit -m "commit from local"

提交到 Github

配置:

ssh-keygen -t rsa -C "123456@qq.com"

Windows7下生成密钥路径:

/c/Users/Administrator/.ssh

拷贝到 github 中:

ssh-rsa AAAAB3ssNzaC1yc2EAAAADAQABAAABAQCvbWCLyUzuN+Ew2E4Jr2JAmskdv4t19zHEpOiM6abGHZwLg7PKJknwCsAy+MI81AgY5jObTSU1QfSNFte3FWpPIVBieqm8QCW2PTaoNS49bbm1DPZ7L/TWXaCXcKpUAD8jIjluonoWgM6Esvefx+nc6doXTDTuSQuYohqVIbspXIDf66jU66Ej4pHkhZykAtFPhU63xyxp4mBBHnkpvxZ6+MXQBCEQ0fZq1Uq57kiZm+tbyk9ZLVFH6GZwFZfPFxxYphY1o7f/k80fzW15P33CYnf6eVtnm1s+XlJvW8Rm75GmKCbhVJwjqflxaDWZBrqoU6mWiP6ekw+EbeSwzL 123456@qq.com

ssh -T git@github.com
echo "# tyler" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/storysec/tyler.git
git push -u origin master

创建分支:

git branch feature_x

查看当前分支:

git branch

切换到分支 feature_x

git checkout feature_x

修改项目并提交之后

切换到 master 分支:

git checkout master

合并:

git merge feature_x

删除 feature_x:

git branch -d feature_x

添加远程库

格式:

git remote add <项目库> <网址>

举例:

git remote add test https://github.com/storysec/test.git

项目库名操作

查看:

git remote

修改:

git remote rename test newtest

删除:

git remote rm test

查看远程项目库地址

git remote -v

更新本地库

git pull test master

本地提交到远程库

git push test master
git push test master
git pull --rebase test master
git push test master

Git 克隆远程库到本地

git clone <版本库的网址> <本地目录名>
文章目录

发表评论

发表评论

*

沙发空缺中,还不快抢~