github的命令行工具总结

 配置用户名和邮箱:
$ git config --global user.name "Your Name"  
$ git config --global user.email "[email protected]"  

使用命令:git config --list 可查看当前用户信息以及其他的一些信息

$ git config --list  
core.excludesfile=/Users/mac/.gitignore_global  
difftool.sourcetree.cmd=opendiff "$LOCAL" "$REMOTE"  
difftool.sourcetree.path=  
mergetool.sourcetree.cmd=/Applications/SourceTree.app/Contents/Resources/opendiff-w.sh "$LOCAL" "$REMOTE" -ancestor "$BASE" -merge "$MERGED"  
mergetool.sourcetree.trustexitcode=true  
http.postbuffer=524288000  
https.postbuffer=524288000  
user.email=你的邮箱@qq.com  
user.name=你的用户名  
macdeMacBook-Pro:~ Artron_LQQ$   

https://www.cnblogs.com/jackchensir/p/8306448.html

1.git bash进入到目录

2.git init 进行初始化

3.git add  .  将项目的所有文件添加到缓存中(如果是文件下,会一起将文件夹提交上去)

4.git commit提交到了本地仓库  git commit -m "文件描述"

5.git remote add origin git@(你的远程仓库地址)

6.git clone [email protected]:(你的远程仓库地址)

7.git status查看文档的变化

 git push -u origin master  (第一次提交到远程仓库)

git push origin master(之后可以省去-u)

8解决冲突:

    1.git stash,把自己本地的代码缓存起来,

    2.git pull,这时会把远程仓库的代码拉下来。

    3.git stash pop如果有冲突,解决

    4.git push

用svn用的比较多,第一次用的时候是英文还不想看了,ε=(´ο`*)))唉。

下次把原理和svn的不同点写一下

猜你喜欢

转载自blog.csdn.net/ab31ab/article/details/90486942