简单,极致~~

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

第一次提交


 和解决方案目录一致

git init

git add *

git commit -m "first commit"

git remote rm origin (如果提示已经有远程仓库的话)

git remote add origin https://github.com.xxx.git

git push -u origin master

创建分支


git branch -a  查看

git checkout -b test创建
git push origin test -u 推送到远程

切换分支


git checkout test 切换分支

 

 

删除分支


 git branch -d test  删除本地

git push origin --delete test  删除远程

 

合并分支


在master分支下:

 git merge test  合并到master

 

删除远程仓库,并重新提交代码


git remote -v  --查看远程仓库

git remote remove origin  --删除远程仓库

git config --global user.name "Linky"  --重新设置用户名

git config --global user.email "Linky@***.com"

git remote add origin newaddress

git push -u origin --all

git push -u origin --tags

git pull origin master(其他人第一次获取代码时需要指定分支)

 

忽略文件


1.尚未提交 

vim .gitignore  

2.已经提交过的,改完后需要重新读取:

git rm -r --cached .  --删除缓存
git add .  --重新载入需要提交的文件

注意:git 的忽略文件会把远程仓库中的对应文件删除,最终的文件中不会含有此文件,这一点和svn有很大不同,习惯了svn的同学很容易掉坑里,要慎用.

3.还原被忽略的文件

git add projectPath/文件名 -f
git add projectPath/文件夹名/ -f

参考:https://www.jianshu.com/p/699ed86028c2

 

修改密码


git config --global user.password "123456(新的密码)"

git config --global user.email "123456@qq.com(新的邮箱)"

git config --global user.name "zhangsan(新的用户名)"

git config --system --unset credential.helper --重新输入用户名密码

 

不用每次都输入用户名密码


git config credential.helper store --global

git push

输入用户名密码

下次运行时就不需要再次输入用户名密码了

 

posted on 2020-05-19 12:04  Linky008  阅读(134)  评论(0编辑  收藏  举报