git
检查git版本
git --version
配置git
git config --global user.name "自己的用户名"
git config --global user.email "自己的邮箱"
新建repository
git init
检查状态
git status
添加文件
git add 文件(文件夹)名
git add --all
提交修改
git commit -m "修改描述"
git commit -a -m "修改描述"
查看修改历史
git log
查看帮助
git command -help
git help --all
创建分支
git branch 分支名
git branch
git checkout 分支名
git checkout -b 分支名
合并分支
git checkout master
git merge 分支名
git branch -d 分支名
冲突处理:修改冲突的文件并添加提交,合并即完成
Github
将本地仓库推到GitHub上
git remote add origin 仓库https地址
git push -u origin master
!!!注意!!!
目前git已经不再支持使用账号密码,需要使用token,使用方法如下:在GitHub上面登录,进入Setting/Personal settings/Personal access tokens,点击Generate new token,按提示生成token(范围一般只选repo即可),然后仓库地址修改为:https://你的[email protected]/用户名/仓库名称.git,即可按上述方法将本地仓库推上GitHub
更方便的做法是使用记住登录信息的功能:提示需要登录的时候,账户名正常写,密码填token即可
将GitHub仓库导入至origin/master分支
git fetch origin
查看origin/master分支的修改
git log origin/master
git diff origin/master
将origin/master分支与master分支合并
git merge origin/master
简化操作:fetch+merge=pull
git pull origin
记住登录信息
git config --global credential.helper store
I am Lsy, your friend, I come to visit your blog again haha! I also use Git to manage my program, it is a really nice and useful tool!