GitGitGit使用

Git命令进阶(一)

2017-09-17  本文已影响28人  芒果味的你呀

$ git status

$ git commit -a -m

$ git remote -v

$ git diff

git checkout -- test.txt

$ git rm

$ git log

$ git mv file_from file_to

假如本地已经存在了这个项目,而仓库中又有一新的更新,如何把更的合并到本地的项目中?
$ git fetch origin//取得远程更新,这里可以看做是准备要取了
$ git merge origin/master//把更新的内容合并到本地分支/master

分支操作

查看分支:git branch
创建分支:git branch [分支名]
切换分支:git checkout branch
创建并切换分支:git checkout -b branch
合并分支:git merge new //合并某分支到当前分支
删除分支:git branch-d

.gitignore文件
作用是把该文件中的文件隐藏,不提交(比如一些生成的没用的文件一类)
对android来说,文件内容如下:(复制过去就好~)

# Built application files
*.apk
*.ap_
# Files for the ART/Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
out/
# Gradle files
.gradle/
build/
# Local configuration file (sdk path, etc)
local.properties
# Proguard folder generated by Eclipse
proguard/
# Log Files
*.log
# Android Studio Navigation editor temp files
.navigation/
# Android Studio captures folder
captures/
# Intellij
*.iml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/dictionaries
.idea/libraries
# Keystore files
*.jks
# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild
# Google Services (e.g. APIs or Firebase)
google-services.json
# Freeline
freeline.py
freeline/
freeline_project_description.json

Git 命令初级了解

Git命令进阶(一)

Git命令进阶(二)

上一篇下一篇

猜你喜欢

热点阅读