-
设置用户名
git config --global user.name "你的用户名"
-
设置邮箱
git config --global user.email "你的邮箱"
-
配置SSH
ssh -keygen -t rsa -c 你的邮箱
还需要把密钥文件内容copy到Github的ssh配置里面
-
测试连通性
ssh -T git@github.com
成功的话会在密钥的那个文件夹下生成一下新的文件(known.hosts)
-
拉取代码
git clone 唯一标识符
默认拉取主分支(master)
git clone -b 分支名 唯一标识符
拉取指定分支
-
列出本地分支
git branch
-
列出本地和远程所有分支
git branch -a
-
本地创建并且换到新分支
git checkout -b 新分支名
-
切换分支
git checkout 分支名
-
删除分支
git branch -d 分支名
-
远程分支拉到本地
git checkout -b 分支名 origin/分支名
-
本地切换分支
git checkout 分支名
需要注意的是,切换分支之前需要将所有内容commit到本地分支,不然切换会不成功(或者丢掉)
-
删除远程分支的文件或者文件夹(本地保留)
git rm -r --cached src/main/resources/***.pb
git commit -m "删除不用文件"
git push origin master
-
本地分支推送到远程(远程没有会自动创建)
git push origin 分支名:分支名
-
已经合并到当前分支的分支
git branch --merged
-
使用IDE团队协作开发,push注意
先pull,有冲突解决冲突,再push
记录一些常见git的命令——不定时更新
猜你喜欢
转载自blog.csdn.net/shijiujiu33/article/details/89367871
今日推荐
周排行